Ignore:
Timestamp:
2010-01-23T09:28:26+01:00 (6 years ago)
Author:
nbd
Message:

hostapd: add a build variant for wpa_supplicant and one for a multicall hostapd+supplicant program (wpad) and remove the old wpa_supplicant package

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/hostapd/files/wpa_supplicant-full.config

    r19285 r19286  
    5151 
    5252# Driver interface for madwifi driver 
    53 CONFIG_DRIVER_MADWIFI=y 
     53# Deprecated; use CONFIG_DRIVER_WEXT=y instead. 
     54#CONFIG_DRIVER_MADWIFI=y 
    5455# Set include directory to the madwifi source tree 
    5556#CFLAGS += -I../../madwifi 
    5657 
    57 # Driver interface for Prism54 driver 
    58 # (Note: Prism54 is not yet supported, i.e., this will not work as-is and is 
    59 # for developers only) 
    60 #CONFIG_DRIVER_PRISM54=y 
    61  
    6258# Driver interface for ndiswrapper 
     59# Deprecated; use CONFIG_DRIVER_WEXT=y instead. 
    6360#CONFIG_DRIVER_NDISWRAPPER=y 
    6461 
    6562# Driver interface for Atmel driver 
    66 #CONFIG_DRIVER_ATMEL=y 
     63# CONFIG_DRIVER_ATMEL=y 
    6764 
    6865# Driver interface for old Broadcom driver 
     
    7572 
    7673# Driver interface for Intel ipw2100/2200 driver 
     74# Deprecated; use CONFIG_DRIVER_WEXT=y instead. 
    7775#CONFIG_DRIVER_IPW=y 
    7876 
     
    8482 
    8583# Driver interface for Linux drivers using the nl80211 kernel interface 
    86 #CONFIG_DRIVER_NL80211=y 
     84CONFIG_DRIVER_NL80211=y 
    8785 
    8886# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) 
     
    9088#CFLAGS += -I/usr/local/include 
    9189#LIBS += -L/usr/local/lib 
     90#LIBS_p += -L/usr/local/lib 
     91#LIBS_c += -L/usr/local/lib 
    9292 
    9393# Driver interface for Windows NDIS 
     
    110110#CONFIG_DRIVER_TEST=y 
    111111 
     112# Include client MLME (management frame processing) for test driver 
     113# This can be used to test MLME operations in hostapd with the test interface. 
     114# space. 
     115#CONFIG_CLIENT_MLME=y 
     116 
    112117# Driver interface for wired Ethernet drivers 
    113118CONFIG_DRIVER_WIRED=y 
     
    115120# Driver interface for the Broadcom RoboSwitch family 
    116121#CONFIG_DRIVER_ROBOSWITCH=y 
     122 
     123# Driver interface for no driver (e.g., WPS ER only) 
     124#CONFIG_DRIVER_NONE=y 
    117125 
    118126# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is 
     
    146154 
    147155# EAP-OTP 
    148 #CONFIG_EAP_OTP=y 
     156CONFIG_EAP_OTP=y 
    149157 
    150158# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used) 
     
    193201# Smartcard support (i.e., private key on a smartcard), e.g., with openssl 
    194202# engine. 
    195 #CONFIG_SMARTCARD=y 
     203CONFIG_SMARTCARD=y 
    196204 
    197205# PC/SC interface for smartcards (USIM, GSM SIM) 
     
    239247#CONFIG_NO_WPA_PASSPHRASE=y 
    240248 
    241 # Remove AES extra functions. This can be used to reduce code size by about 
    242 # 1.5 kB by removing extra AES modes that are not needed for commonly used 
    243 # client configurations (they are needed for some EAP types). 
    244 #CONFIG_NO_AES_EXTRAS=y 
    245  
    246249# Disable scan result processing (ap_mode=1) to save code size by about 1 kB. 
    247250# This can be used if ap_scan=1 mode is never enabled. 
     
    260263# persistent over restarts. This option can be used to reduce code size by 
    261264# about 3.5 kB. 
    262 CONFIG_NO_CONFIG_WRITE=y 
     265#CONFIG_NO_CONFIG_WRITE=y 
    263266 
    264267# Remove support for configuration blobs to reduce code size by about 1.5 kB. 
     
    269272# main_winsvc = Windows service (read parameters from registry) 
    270273# main_none = Very basic example (development use only) 
    271 CONFIG_MAIN=main 
     274#CONFIG_MAIN=main 
    272275 
    273276# Select wrapper for operatins system and C library specific functions 
     
    275278# win32 = Windows systems 
    276279# none = Empty template 
    277 CONFIG_OS=unix 
     280#CONFIG_OS=unix 
    278281 
    279282# Select event loop implementation 
     
    281284# eloop_win = Windows events and WaitForMultipleObject() loop 
    282285# eloop_none = Empty template 
    283 CONFIG_ELOOP=eloop 
     286#CONFIG_ELOOP=eloop 
    284287 
    285288# Select layer 2 packet implementation 
     
    290293# ndis = Windows NDISUIO (note: requires CONFIG_USE_NDISUIO=y) 
    291294# none = Empty template 
    292 CONFIG_L2_PACKET=linux 
     295#CONFIG_L2_PACKET=linux 
    293296 
    294297# PeerKey handshake for Station to Station Link (IEEE 802.11e DLS) 
     
    330333# can be configured to include faster routines for exptmod, sqr, and div to 
    331334# speed up DH and RSA calculation considerably 
    332 #CONFIG_INTERNAL_LIBTOMMATH_FAST=y 
     335CONFIG_INTERNAL_LIBTOMMATH_FAST=y 
    333336 
    334337# Include NDIS event processing through WMI into wpa_supplicant/wpasvc. 
     
    338341#PLATFORMSDKLIB="/opt/Program Files/Microsoft Platform SDK/Lib" 
    339342 
    340 # Add support for DBus control interface 
     343# Add support for old DBus control interface 
     344# (fi.epitest.hostap.WPASupplicant) 
    341345#CONFIG_CTRL_IFACE_DBUS=y 
     346 
     347# Add support for new DBus control interface 
     348# (fi.w1.hostap.wpa_supplicant1) 
     349#CONFIG_CTRL_IFACE_DBUS_NEW=y 
     350 
     351# Add introspection support for new DBus control interface 
     352#CONFIG_CTRL_IFACE_DBUS_INTRO=y 
    342353 
    343354# Add support for loading EAP methods dynamically as shared libraries. 
     
    362373#CONFIG_DYNAMIC_EAP_METHODS=y 
    363374 
    364 # Include client MLME (management frame processing). 
    365 # This can be used to move MLME processing of Linux mac80211 stack into user 
    366 # space. Please note that this is currently only available with 
    367 # driver_nl80211.c and only with a modified version of Linux kernel and 
    368 # wpa_supplicant. 
    369 #CONFIG_CLIENT_MLME=y 
    370  
    371375# IEEE Std 802.11r-2008 (Fast BSS Transition) 
    372376#CONFIG_IEEE80211R=y 
    373377 
    374378# Add support for writing debug log to a file (/tmp/wpa_supplicant-log-#.txt) 
    375 CONFIG_DEBUG_FILE=y 
     379#CONFIG_DEBUG_FILE=y 
    376380 
    377381# Enable privilege separation (see README 'Privilege separation' for details) 
     
    381385# MIC error reports by a random amount of time between 0 and 60 seconds 
    382386#CONFIG_DELAYED_MIC_ERROR_REPORT=y 
     387 
     388# Enable tracing code for developer debugging 
     389# This tracks use of memory allocations and other registrations and reports 
     390# incorrect use with a backtrace of call (or allocation) location. 
     391#CONFIG_WPA_TRACE=y 
     392# For BSD, comment out these. 
     393#LIBS += -lexecinfo 
     394#LIBS_p += -lexecinfo 
     395#LIBS_c += -lexecinfo 
     396 
     397# Use libbfd to get more details for developer debugging 
     398# This enables use of libbfd to get more detailed symbols for the backtraces 
     399# generated by CONFIG_WPA_TRACE=y. 
     400#CONFIG_WPA_TRACE_BFD=y 
     401# For BSD, comment out these. 
     402#LIBS += -lbfd -liberty -lz 
     403#LIBS_p += -lbfd -liberty -lz 
     404#LIBS_c += -lbfd -liberty -lz 
Note: See TracChangeset for help on using the changeset viewer.