# exceed 55 pixels and the maximum width should not exceed 200 pixels.
# Doxygen will copy the logo to the output directory.
-PROJECT_LOGO =
+PROJECT_LOGO = ./extra/freeradius.png
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
# be useful for C code in case the coding convention dictates that all compound
# types are typedef'ed and only the typedef is referenced, never the tag name.
-TYPEDEF_HIDES_STRUCT = NO
+TYPEDEF_HIDES_STRUCT = YES
# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
# determine which symbols to keep in memory and which to flush to disk.
# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
# corresponding to a cache size of 2^16 = 65536 symbols
-SYMBOL_CACHE_SIZE = 0
+SYMBOL_CACHE_SIZE = 4
#---------------------------------------------------------------------------
# Build related configuration options
# contain include files that are not input files but should be processed by
# the preprocessor.
-INCLUDE_PATH = ./../../src/freeradius-devel
+INCLUDE_PATH = ./../../src/include
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
# patterns (like *.h and *.hpp) to filter out the header-files in the
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
-PREDEFINED := WITH_PROXY
-PREDEFINED += WITH_TCP
+PREDEFINED += WITH_PROXY
PREDEFINED += WITH_UNLANG
+PREDEFINED += WITH_ACCOUNTING
+PREDEFINED += WITH_DETAIL
+PREDEFINED += WITH_SESSION_MGMT
+PREDEFINED += WITH_DYNAMIC_CLIENTS
+PREDEFINED += WITH_STATS
+PREDEFINED += WITH_COMMAND_SOCKET
+PREDEFINED += WITH_COA
+PREDEFINED += WITH_TCP
PREDEFINED += WITH_DHCP
+PREDEFINED += WITH_VMPS
+PREDEFINED += WITH_THREADS
+
# 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.