# 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.6
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
doc \
hostapd \
wpa_supplicant \
+ wpa_supplicant/dbus \
+ eap_example \
src/ap \
src/common \
src/crypto \
src/eap_peer \
src/eap_server \
src/l2_packet \
+ src/p2p \
+ src/pae \
src/radius \
src/rsn_supp \
src/tls \
# If FILTER_PATTERNS is specified, this tag will be
# ignored.
-INPUT_FILTER = doc/kerneldoc2doxygen.pl
+# You can download the filter tool from
+# http://w1.fi/tools/kerneldoc2doxygen-hostap.pl
+INPUT_FILTER = kerneldoc2doxygen-hostap.pl
# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
# basis.
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
-PREDEFINED = IEEE8021X_EAPOL CONFIG_CTRL_IFACE
+PREDEFINED = IEEE8021X_EAPOL CONFIG_CTRL_IFACE CONFIG_P2P
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.
# the various graphs.
DOT_CLEANUP = YES
+
+
+#---------------------------------------------------------------------------
+# Project additions
+#---------------------------------------------------------------------------
+
+# Disable autolink support due to wpa_supplicant getting unfortunately
+# auto-linked to struct wpa_supplicant due to having an underscore in the name.
+AUTOLINK_SUPPORT = FALSE