Update Doxygen documentation for new version
Add src/p2p directory and work around some issues with newer Doxygen versions disliking the wpa_supplicant prefix in labels. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
1ceb0e1778
commit
7c4e92115a
4 changed files with 14 additions and 9 deletions
|
@ -7,6 +7,9 @@ all: docs
|
|||
fig2dev -L png -m 3 $*.fig | pngtopnm | pnmscale 0.4 | pnmtopng \
|
||||
> $*.png
|
||||
|
||||
_wpa_supplicant.png: wpa_supplicant.png
|
||||
cp $< $@
|
||||
|
||||
docs-pics: wpa_supplicant.png wpa_supplicant.eps hostapd.png hostapd.eps
|
||||
|
||||
docs: docs-pics
|
||||
|
@ -14,12 +17,13 @@ docs: docs-pics
|
|||
$(MAKE) -C latex
|
||||
cp latex/refman.pdf wpa_supplicant-devel.pdf
|
||||
|
||||
html: docs-pics
|
||||
html: docs-pics _wpa_supplicant.png
|
||||
(cd ..; doxygen doc/doxygen.conf; cd doc)
|
||||
|
||||
clean:
|
||||
rm -f *~
|
||||
rm -f wpa_supplicant.eps wpa_supplicant.png
|
||||
rm -f _wpa_supplicant.png
|
||||
rm -f hostapd.eps hostapd.png
|
||||
rm -f doxygen.warnings
|
||||
rm -rf html latex
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
\page code_structure Structure of the source code
|
||||
|
||||
[ \ref wpa_supplicant_core "wpa_supplicant core functionality" |
|
||||
[ \ref _wpa_supplicant_core "wpa_supplicant core functionality" |
|
||||
\ref generic_helper_func "Generic helper functions" |
|
||||
\ref crypto_func "Cryptographic functions" |
|
||||
\ref tls_func "TLS library" |
|
||||
|
@ -29,7 +29,7 @@ all hardware/driver dependent functionality is implemented in
|
|||
driver_*.c.
|
||||
|
||||
|
||||
\section wpa_supplicant_core wpa_supplicant core functionality
|
||||
\section _wpa_supplicant_core wpa_supplicant core functionality
|
||||
|
||||
wpa_supplicant.c
|
||||
Program initialization, main control loop
|
||||
|
|
|
@ -25,13 +25,13 @@ DOXYFILE_ENCODING = UTF-8
|
|||
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
||||
# by quotes) that should identify the project.
|
||||
|
||||
PROJECT_NAME = wpa_supplicant / hostapd
|
||||
PROJECT_NAME = "wpa_supplicant / hostapd"
|
||||
|
||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
||||
# This could be handy for archiving the generated documentation or
|
||||
# if some version control system is used.
|
||||
|
||||
PROJECT_NUMBER = 0.7.x
|
||||
PROJECT_NUMBER = 2.0
|
||||
|
||||
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
|
||||
# base path where the generated documentation will be put.
|
||||
|
@ -582,6 +582,7 @@ INPUT = \
|
|||
src/eap_peer \
|
||||
src/eap_server \
|
||||
src/l2_packet \
|
||||
src/p2p \
|
||||
src/radius \
|
||||
src/rsn_supp \
|
||||
src/tls \
|
||||
|
|
|
@ -20,7 +20,7 @@ available as a PDF file from
|
|||
http://w1.fi/wpa_supplicant/wpa_supplicant-devel.pdf .
|
||||
|
||||
|
||||
\section wpa_supplicant wpa_supplicant
|
||||
\section _wpa_supplicant wpa_supplicant
|
||||
|
||||
%wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
|
||||
support for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE
|
||||
|
@ -54,11 +54,11 @@ daemon and to get status information and event notifications. There is
|
|||
a small C library that provides helper functions to facilitate the use of the
|
||||
control interface. This library can also be used with C++.
|
||||
|
||||
\image html wpa_supplicant.png "wpa_supplicant modules"
|
||||
\image latex wpa_supplicant.eps "wpa_supplicant modules" width=15cm
|
||||
\image html _wpa_supplicant.png "wpa_supplicant modules"
|
||||
\image latex _wpa_supplicant.eps "wpa_supplicant modules" width=15cm
|
||||
|
||||
|
||||
\section hostapd hostapd
|
||||
\section _hostapd hostapd
|
||||
|
||||
hostapd includes IEEE 802.11 access point management (authentication /
|
||||
association), IEEE 802.1X/WPA/WPA2 Authenticator, EAP server, and
|
||||
|
|
Loading…
Reference in a new issue