| hostapd/config_file.c | Hostapd / Configuration file parser |
| hostapd/config_file.h [code] | Hostapd / Configuration file parser |
| hostapd/ctrl_iface.c | Hostapd / UNIX domain socket -based control interface |
| hostapd/ctrl_iface.h [code] | Hostapd / UNIX domain socket -based control interface |
| hostapd/dump_state.c | Hostapd / State dump |
| hostapd/dump_state.h [code] | Hostapd / State dump |
| hostapd/eap_register.c | EAP method registration |
| hostapd/eap_register.h [code] | EAP method registration |
| hostapd/hlr_auc_gw.c | HLR/AuC testing gateway for hostapd EAP-SIM/AKA database/authenticator |
| hostapd/hostapd_cli.c | Hostapd - command line interface for hostapd daemon |
| hostapd/main.c | Hostapd / main() |
| hostapd/nt_password_hash.c | Hostapd - Plaintext password to NtPasswordHash |
| src/ap/accounting.c | Hostapd / RADIUS Accounting |
| src/ap/accounting.h [code] | Hostapd / RADIUS Accounting |
| src/ap/ap_config.c | Hostapd / Configuration helper functions |
| src/ap/ap_config.h [code] | Hostapd / Configuration definitions and helpers functions |
| src/ap/ap_drv_ops.c | Hostapd - Driver operations |
| src/ap/ap_drv_ops.h [code] | Hostapd - Driver operations |
| src/ap/ap_list.c | Hostapd / AP table |
| src/ap/ap_list.h [code] | Hostapd / AP table |
| src/ap/ap_mlme.c | Hostapd / IEEE 802.11 MLME |
| src/ap/ap_mlme.h [code] | Hostapd / IEEE 802.11 MLME |
| src/ap/authsrv.c | Authentication server setup |
| src/ap/authsrv.h [code] | Authentication server setup |
| src/ap/beacon.c | Hostapd / IEEE 802.11 Management: Beacon and Probe Request/Response |
| src/ap/beacon.h [code] | Hostapd / IEEE 802.11 Management: Beacon and Probe Request/Response |
| src/ap/ctrl_iface_ap.c | Control interface for shared AP commands |
| src/ap/ctrl_iface_ap.h [code] | Control interface for shared AP commands |
| src/ap/drv_callbacks.c | Hostapd / Callback functions for driver wrappers |
| src/ap/gas_serv.c | Generic advertisement service (GAS) server |
| src/ap/gas_serv.h [code] | Generic advertisement service (GAS) server |
| src/ap/hostapd.c | Hostapd / Initialization and configuration |
| src/ap/hostapd.h [code] | Hostapd / Initialization and configuration |
| src/ap/hw_features.c | Hostapd / Hardware feature query and different modes |
| src/ap/hw_features.h [code] | Hostapd / Hardware feature query and different modes |
| src/ap/iapp.c | Hostapd / IEEE 802.11F-2003 Inter-Access Point Protocol (IAPP) |
| src/ap/iapp.h [code] | Hostapd / IEEE 802.11F-2003 Inter-Access Point Protocol (IAPP) |
| src/ap/ieee802_11.c | Hostapd / IEEE 802.11 Management |
| src/ap/ieee802_11.h [code] | Hostapd / IEEE 802.11 Management |
| src/ap/ieee802_11_auth.c | Hostapd / IEEE 802.11 authentication (ACL) |
| src/ap/ieee802_11_auth.h [code] | Hostapd / IEEE 802.11 authentication (ACL) |
| src/ap/ieee802_11_ht.c | Hostapd / IEEE 802.11n HT |
| src/ap/ieee802_11_shared.c | Hostapd / IEEE 802.11 Management |
| src/ap/ieee802_1x.c | Hostapd / IEEE 802.1X-2004 Authenticator |
| src/ap/ieee802_1x.h [code] | Hostapd / IEEE 802.1X-2004 Authenticator |
| src/ap/p2p_hostapd.c | Hostapd / P2P integration |
| src/ap/p2p_hostapd.h [code] | Hostapd / P2P integration |
| src/ap/peerkey_auth.c | Hostapd - PeerKey for Direct Link Setup (DLS) |
| src/ap/pmksa_cache_auth.c | Hostapd - PMKSA cache for IEEE 802.11i RSN |
| src/ap/pmksa_cache_auth.h [code] | Hostapd - PMKSA cache for IEEE 802.11i RSN |
| src/ap/preauth_auth.c | Hostapd - Authenticator for IEEE 802.11i RSN pre-authentication |
| src/ap/preauth_auth.h [code] | Hostapd - Authenticator for IEEE 802.11i RSN pre-authentication |
| src/ap/sta_info.c | Hostapd / Station table |
| src/ap/sta_info.h [code] | Hostapd / Station table |
| src/ap/tkip_countermeasures.c | Hostapd / TKIP countermeasures |
| src/ap/tkip_countermeasures.h [code] | Hostapd / TKIP countermeasures |
| src/ap/utils.c | AP mode helper functions |
| src/ap/vlan_init.c | Hostapd / VLAN initialization |
| src/ap/vlan_init.h [code] | Hostapd / VLAN initialization |
| src/ap/wmm.c | Hostapd / WMM (Wi-Fi Multimedia) |
| src/ap/wmm.h [code] | Hostapd / WMM (Wi-Fi Multimedia) |
| src/ap/wpa_auth.c | IEEE 802.11 RSN / WPA Authenticator |
| src/ap/wpa_auth.h [code] | Hostapd - IEEE 802.11i-2004 / WPA Authenticator |
| src/ap/wpa_auth_ft.c | Hostapd - IEEE 802.11r - Fast BSS Transition |
| src/ap/wpa_auth_glue.c | Hostapd / WPA authenticator glue code |
| src/ap/wpa_auth_glue.h [code] | Hostapd / WPA authenticator glue code |
| src/ap/wpa_auth_i.h [code] | Hostapd - IEEE 802.11i-2004 / WPA Authenticator: Internal definitions |
| src/ap/wpa_auth_ie.c | Hostapd - WPA/RSN IE and KDE definitions |
| src/ap/wpa_auth_ie.h [code] | Hostapd - WPA/RSN IE and KDE definitions |
| src/ap/wps_hostapd.c | Hostapd / WPS integration |
| src/ap/wps_hostapd.h [code] | Hostapd / WPS integration |
| src/common/defs.h [code] | WPA Supplicant - Common definitions |
| src/common/eapol_common.h [code] | EAPOL definitions shared between hostapd and wpa_supplicant |
| src/common/gas.c | Generic advertisement service (GAS) (IEEE 802.11u) |
| src/common/gas.h [code] | Generic advertisement service (GAS) (IEEE 802.11u) |
| src/common/ieee802_11_common.c | IEEE 802.11 Common routines |
| src/common/ieee802_11_common.h [code] | IEEE 802.11 Common routines |
| src/common/ieee802_11_defs.h [code] | IEEE 802.11 Frame type definitions |
| src/common/privsep_commands.h [code] | WPA Supplicant - privilege separation commands |
| src/common/version.h [code] | |
| src/common/wpa_common.c | WPA/RSN - Shared functions for supplicant and authenticator |
| src/common/wpa_common.h [code] | WPA definitions shared between hostapd and wpa_supplicant |
| src/common/wpa_ctrl.c | wpa_supplicant/hostapd control interface library |
| src/common/wpa_ctrl.h [code] | wpa_supplicant/hostapd control interface library |
| src/crypto/aes-cbc.c | AES-128 CBC |
| src/crypto/aes-ctr.c | AES-128 CTR |
| src/crypto/aes-eax.c | AES-128 EAX |
| src/crypto/aes-encblock.c | AES encrypt_block |
| src/crypto/aes-internal-dec.c | AES (Rijndael) cipher - decrypt |
| src/crypto/aes-internal-enc.c | AES (Rijndael) cipher - encrypt |
| src/crypto/aes-internal.c | AES (Rijndael) cipher |
| src/crypto/aes-omac1.c | One-key CBC MAC (OMAC1) hash with AES-128 |
| src/crypto/aes-unwrap.c | AES key unwrap (128-bit KEK, RFC3394) |
| src/crypto/aes-wrap.c | AES Key Wrap Algorithm (128-bit KEK) (RFC3394) |
| src/crypto/aes.h [code] | AES functions |
| src/crypto/aes_i.h [code] | AES (Rijndael) cipher |
| src/crypto/aes_wrap.h [code] | AES-based functions |
| src/crypto/crypto.h [code] | WPA Supplicant / wrapper functions for crypto libraries |
| src/crypto/crypto_cryptoapi.c | Crypto wrapper for Microsoft CryptoAPI |
| src/crypto/crypto_gnutls.c | WPA Supplicant / wrapper functions for libgcrypt |
| src/crypto/crypto_internal-cipher.c | Crypto wrapper for internal crypto implementation - Cipher wrappers |
| src/crypto/crypto_internal-modexp.c | Crypto wrapper for internal crypto implementation - modexp |
| src/crypto/crypto_internal-rsa.c | Crypto wrapper for internal crypto implementation - RSA parts |
| src/crypto/crypto_internal.c | Crypto wrapper for internal crypto implementation |
| src/crypto/crypto_libtomcrypt.c | WPA Supplicant / Crypto wrapper for LibTomCrypt (for internal TLSv1) |
| src/crypto/crypto_none.c | WPA Supplicant / Empty template functions for crypto wrapper |
| src/crypto/crypto_nss.c | Crypto wrapper functions for NSS |
| src/crypto/crypto_openssl.c | WPA Supplicant / wrapper functions for libcrypto |
| src/crypto/des-internal.c | DES and 3DES-EDE ciphers |
| src/crypto/des_i.h [code] | DES and 3DES-EDE ciphers |
| src/crypto/dh_group5.c | Diffie-Hellman group 5 operations |
| src/crypto/dh_group5.h [code] | Diffie-Hellman group 5 operations |
| src/crypto/dh_groups.c | Diffie-Hellman groups |
| src/crypto/dh_groups.h [code] | Diffie-Hellman groups |
| src/crypto/fips_prf_cryptoapi.c | FIPS 186-2 PRF for Microsoft CryptoAPI |
| src/crypto/fips_prf_gnutls.c | FIPS 186-2 PRF for libgcrypt |
| src/crypto/fips_prf_internal.c | FIPS 186-2 PRF for internal crypto implementation |
| src/crypto/fips_prf_nss.c | FIPS 186-2 PRF for NSS |
| src/crypto/fips_prf_openssl.c | FIPS 186-2 PRF for libcrypto |
| src/crypto/md4-internal.c | MD4 hash implementation |
| src/crypto/md5-internal.c | MD5 hash implementation and interface functions |
| src/crypto/md5-non-fips.c | MD5 hash implementation and interface functions (non-FIPS allowed cases) |
| src/crypto/md5.c | MD5 hash implementation and interface functions |
| src/crypto/md5.h [code] | MD5 hash implementation and interface functions |
| src/crypto/md5_i.h [code] | MD5 internal definitions |
| src/crypto/milenage.c | 3GPP AKA - Milenage algorithm (3GPP TS 35.205, .206, .207, .208) |
| src/crypto/milenage.h [code] | UMTS AKA - Milenage algorithm (3GPP TS 35.205, .206, .207, .208) |
| src/crypto/ms_funcs.c | WPA Supplicant / shared MSCHAPV2 helper functions / RFC 2433 / RFC 2759 |
| src/crypto/ms_funcs.h [code] | WPA Supplicant / shared MSCHAPV2 helper functions / RFC 2433 / RFC 2759 |
| src/crypto/random.c | Random number generator |
| src/crypto/random.h [code] | Random number generator |
| src/crypto/rc4.c | RC4 stream cipher |
| src/crypto/sha1-internal.c | SHA1 hash implementation and interface functions |
| src/crypto/sha1-pbkdf2.c | SHA1-based key derivation function (PBKDF2) for IEEE 802.11i |
| src/crypto/sha1-tlsprf.c | TLS PRF (SHA1 + MD5) |
| src/crypto/sha1-tprf.c | SHA1 T-PRF for EAP-FAST |
| src/crypto/sha1.c | SHA1 hash implementation and interface functions |
| src/crypto/sha1.h [code] | SHA1 hash implementation and interface functions |
| src/crypto/sha1_i.h [code] | SHA1 internal definitions |
| src/crypto/sha256-internal.c | SHA-256 hash implementation and interface functions |
| src/crypto/sha256-tlsprf.c | TLS PRF P_SHA256 |
| src/crypto/sha256.c | SHA-256 hash implementation and interface functions |
| src/crypto/sha256.h [code] | SHA256 hash implementation and interface functions |
| src/crypto/sha256_i.h [code] | SHA-256 internal definitions |
| src/crypto/tls.h [code] | SSL/TLS interface definition |
| src/crypto/tls_gnutls.c | SSL/TLS interface functions for GnuTLS |
| src/crypto/tls_internal.c | TLS interface functions and an internal TLS implementation |
| src/crypto/tls_none.c | SSL/TLS interface functions for no TLS case |
| src/crypto/tls_nss.c | SSL/TLS interface functions for NSS |
| src/crypto/tls_openssl.c | SSL/TLS interface functions for OpenSSL |
| src/crypto/tls_schannel.c | SSL/TLS interface functions for Microsoft Schannel |
| src/drivers/android_drv.h [code] | Android driver interface |
| src/drivers/driver.h [code] | Driver interface definition |
| src/drivers/driver_atheros.c | Hostapd / Driver interaction with Atheros driver |
| src/drivers/driver_bsd.c | WPA Supplicant - driver interaction with BSD net80211 layer |
| src/drivers/driver_common.c | Common driver-related functions |
| src/drivers/driver_hostap.c | Driver interaction with Linux Host AP driver |
| src/drivers/driver_hostap.h [code] | Driver interaction with Linux Host AP driver |
| src/drivers/driver_madwifi.c | WPA Supplicant - driver interaction with MADWIFI 802.11 driver |
| src/drivers/driver_ndis.c | WPA Supplicant - Windows/NDIS driver interface |
| src/drivers/driver_ndis.h [code] | WPA Supplicant - Windows/NDIS driver interface |
| src/drivers/driver_ndis_.c | WPA Supplicant - Windows/NDIS driver interface - event processing |
| src/drivers/driver_nl80211.c | Driver interaction with Linux nl80211/cfg80211 |
| src/drivers/driver_none.c | Driver interface for RADIUS server or WPS ER only (no driver) |
| src/drivers/driver_privsep.c | WPA Supplicant - privilege separated driver interface |
| src/drivers/driver_roboswitch.c | WPA Supplicant - roboswitch driver interface |
| src/drivers/driver_test.c | Testing driver interface for a simulated network driver |
| src/drivers/driver_wext.c | Driver interaction with generic Linux Wireless Extensions |
| src/drivers/driver_wext.h [code] | WPA Supplicant - driver_wext exported functions |
| src/drivers/driver_wired.c | Wired Ethernet driver interface |
| src/drivers/drivers.c | Driver interface list |
| src/drivers/linux_ioctl.c | Linux ioctl helper functions for driver wrappers |
| src/drivers/linux_ioctl.h [code] | Linux ioctl helper functions for driver wrappers |
| src/drivers/linux_wext.h [code] | Driver interaction with generic Linux Wireless Extensions |
| src/drivers/ndis_events.c | Ndis_events - Receive NdisMIndicateStatus() events using WMI |
| src/drivers/netlink.c | Netlink helper functions for driver wrappers |
| src/drivers/netlink.h [code] | Netlink helper functions for driver wrappers |
| src/drivers/nl80211_copy.h [code] | |
| src/drivers/priv_netlink.h [code] | wpa_supplicant - Private copy of Linux netlink/rtnetlink definitions |
| src/drivers/rfkill.c | Linux rfkill helper functions for driver wrappers |
| src/drivers/rfkill.h [code] | Linux rfkill helper functions for driver wrappers |
| src/eap_common/chap.c | CHAP-MD5 (RFC 1994) |
| src/eap_common/chap.h [code] | CHAP-MD5 (RFC 1994) |
| src/eap_common/eap_common.c | EAP common peer/server definitions |
| src/eap_common/eap_common.h [code] | EAP common peer/server definitions |
| src/eap_common/eap_defs.h [code] | EAP server/peer: Shared EAP definitions |
| src/eap_common/eap_fast_common.c | EAP-FAST common helper functions (RFC 4851) |
| src/eap_common/eap_fast_common.h [code] | EAP-FAST definitions (RFC 4851) |
| src/eap_common/eap_gpsk_common.c | EAP server/peer: EAP-GPSK shared routines |
| src/eap_common/eap_gpsk_common.h [code] | EAP server/peer: EAP-GPSK shared routines |
| src/eap_common/eap_ikev2_common.c | EAP-IKEv2 common routines |
| src/eap_common/eap_ikev2_common.h [code] | EAP-IKEv2 definitions |
| src/eap_common/eap_pax_common.c | EAP server/peer: EAP-PAX shared routines |
| src/eap_common/eap_pax_common.h [code] | EAP server/peer: EAP-PAX shared routines |
| src/eap_common/eap_peap_common.c | EAP-PEAP common routines |
| src/eap_common/eap_peap_common.h [code] | EAP-PEAP common routines |
| src/eap_common/eap_psk_common.c | EAP server/peer: EAP-PSK shared routines |
| src/eap_common/eap_psk_common.h [code] | EAP server/peer: EAP-PSK shared routines |
| src/eap_common/eap_pwd_common.c | EAP server/peer: EAP-pwd shared routines |
| src/eap_common/eap_pwd_common.h [code] | EAP server/peer: EAP-pwd shared definitions |
| src/eap_common/eap_sake_common.c | EAP server/peer: EAP-SAKE shared routines |
| src/eap_common/eap_sake_common.h [code] | EAP server/peer: EAP-SAKE shared routines |
| src/eap_common/eap_sim_common.c | EAP peer/server: EAP-SIM/AKA/AKA' shared routines |
| src/eap_common/eap_sim_common.h [code] | EAP peer/server: EAP-SIM/AKA/AKA' shared routines |
| src/eap_common/eap_tlv_common.h [code] | EAP-TLV definitions (draft-josefsson-pppext-eap-tls-eap-10.txt) |
| src/eap_common/eap_ttls.h [code] | EAP server/peer: EAP-TTLS (RFC 5281) |
| src/eap_common/eap_wsc_common.c | EAP-WSC common routines for Wi-Fi Protected Setup |
| src/eap_common/eap_wsc_common.h [code] | EAP-WSC definitions for Wi-Fi Protected Setup |
| src/eap_common/ikev2_common.c | IKEv2 common routines for initiator and responder |
| src/eap_common/ikev2_common.h [code] | IKEv2 definitions |
| src/eap_peer/eap.c | EAP peer state machines (RFC 4137) |
| src/eap_peer/eap.h [code] | EAP peer state machine functions (RFC 4137) |
| src/eap_peer/eap_aka.c | EAP peer method: EAP-AKA (RFC 4187) and EAP-AKA' (draft-arkko-eap-aka-kdf) |
| src/eap_peer/eap_config.h [code] | EAP peer configuration data |
| src/eap_peer/eap_fast.c | EAP peer method: EAP-FAST (RFC 4851) |
| src/eap_peer/eap_fast_pac.c | EAP peer method: EAP-FAST PAC file processing |
| src/eap_peer/eap_fast_pac.h [code] | EAP peer method: EAP-FAST PAC file processing |
| src/eap_peer/eap_gpsk.c | EAP peer method: EAP-GPSK (RFC 5433) |
| src/eap_peer/eap_gtc.c | EAP peer method: EAP-GTC (RFC 3748) |
| src/eap_peer/eap_i.h [code] | EAP peer state machines internal structures (RFC 4137) |
| src/eap_peer/eap_ikev2.c | EAP-IKEv2 peer (RFC 5106) |
| src/eap_peer/eap_leap.c | EAP peer method: LEAP |
| src/eap_peer/eap_md5.c | EAP peer method: EAP-MD5 (RFC 3748 and RFC 1994) |
| src/eap_peer/eap_methods.c | EAP peer: Method registration |
| src/eap_peer/eap_methods.h [code] | EAP peer: Method registration |
| src/eap_peer/eap_mschapv2.c | EAP peer method: EAP-MSCHAPV2 (draft-kamath-pppext-eap-mschapv2-00.txt) |
| src/eap_peer/eap_otp.c | EAP peer method: EAP-OTP (RFC 3748) |
| src/eap_peer/eap_pax.c | EAP peer method: EAP-PAX (RFC 4746) |
| src/eap_peer/eap_peap.c | EAP peer method: EAP-PEAP (draft-josefsson-pppext-eap-tls-eap-10.txt) |
| src/eap_peer/eap_psk.c | EAP peer method: EAP-PSK (RFC 4764) |
| src/eap_peer/eap_pwd.c | EAP peer method: EAP-pwd (RFC 5931) |
| src/eap_peer/eap_sake.c | EAP peer method: EAP-SAKE (RFC 4763) |
| src/eap_peer/eap_sim.c | EAP peer method: EAP-SIM (RFC 4186) |
| src/eap_peer/eap_tls.c | EAP peer method: EAP-TLS (RFC 2716) |
| src/eap_peer/eap_tls_common.c | EAP peer: EAP-TLS/PEAP/TTLS/FAST common functions |
| src/eap_peer/eap_tls_common.h [code] | EAP peer: EAP-TLS/PEAP/TTLS/FAST common functions |
| src/eap_peer/eap_tnc.c | EAP peer method: EAP-TNC (Trusted Network Connect) |
| src/eap_peer/eap_ttls.c | EAP peer method: EAP-TTLS (RFC 5281) |
| src/eap_peer/eap_vendor_test.c | EAP peer method: Test method for vendor specific (expanded) EAP type |
| src/eap_peer/eap_wsc.c | EAP-WSC peer for Wi-Fi Protected Setup |
| src/eap_peer/ikev2.c | IKEv2 responder (RFC 4306) for EAP-IKEV2 |
| src/eap_peer/ikev2.h [code] | IKEv2 responder (RFC 4306) for EAP-IKEV2 |
| src/eap_peer/mschapv2.c | MSCHAPV2 (RFC 2759) |
| src/eap_peer/mschapv2.h [code] | MSCHAPV2 (RFC 2759) |
| src/eap_peer/tncc.c | EAP-TNC - TNCC (IF-IMC and IF-TNCCS) |
| src/eap_peer/tncc.h [code] | EAP-TNC - TNCC (IF-IMC and IF-TNCCS) |
| src/eap_server/eap.h [code] | Hostapd / EAP Full Authenticator state machine (RFC 4137) |
| src/eap_server/eap_i.h [code] | Hostapd / EAP Authenticator state machine internal structures (RFC 4137) |
| src/eap_server/eap_methods.h [code] | EAP server method registration |
| src/eap_server/eap_server.c | Hostapd / EAP Full Authenticator state machine (RFC 4137) |
| src/eap_server/eap_server_aka.c | Hostapd / EAP-AKA (RFC 4187) and EAP-AKA' (draft-arkko-eap-aka-kdf) |
| src/eap_server/eap_server_fast.c | EAP-FAST server (RFC 4851) |
| src/eap_server/eap_server_gpsk.c | Hostapd / EAP-GPSK (RFC 5433) server |
| src/eap_server/eap_server_gtc.c | Hostapd / EAP-GTC (RFC 3748) |
| src/eap_server/eap_server_identity.c | Hostapd / EAP-Identity |
| src/eap_server/eap_server_ikev2.c | EAP-IKEv2 server (RFC 5106) |
| src/eap_server/eap_server_md5.c | Hostapd / EAP-MD5 server |
| src/eap_server/eap_server_methods.c | EAP server method registration |
| src/eap_server/eap_server_mschapv2.c | Hostapd / EAP-MSCHAPv2 (draft-kamath-pppext-eap-mschapv2-00.txt) server |
| src/eap_server/eap_server_pax.c | Hostapd / EAP-PAX (RFC 4746) server |
| src/eap_server/eap_server_peap.c | Hostapd / EAP-PEAP (draft-josefsson-pppext-eap-tls-eap-10.txt) |
| src/eap_server/eap_server_psk.c | Hostapd / EAP-PSK (RFC 4764) server |
| src/eap_server/eap_server_pwd.c | Hostapd / EAP-pwd (RFC 5931) server |
| src/eap_server/eap_server_sake.c | Hostapd / EAP-SAKE (RFC 4763) server |
| src/eap_server/eap_server_sim.c | Hostapd / EAP-SIM (RFC 4186) |
| src/eap_server/eap_server_tls.c | Hostapd / EAP-TLS (RFC 2716) |
| src/eap_server/eap_server_tls_common.c | EAP-TLS/PEAP/TTLS/FAST server common functions |
| src/eap_server/eap_server_tnc.c | EAP server method: EAP-TNC (Trusted Network Connect) |
| src/eap_server/eap_server_ttls.c | Hostapd / EAP-TTLS (RFC 5281) |
| src/eap_server/eap_server_vendor_test.c | Hostapd / Test method for vendor specific (expanded) EAP type |
| src/eap_server/eap_server_wsc.c | EAP-WSC server for Wi-Fi Protected Setup |
| src/eap_server/eap_sim_db.c | Hostapd / EAP-SIM database/authenticator gateway |
| src/eap_server/eap_sim_db.h [code] | Hostapd / EAP-SIM database/authenticator gateway |
| src/eap_server/eap_tls_common.h [code] | EAP-TLS/PEAP/TTLS/FAST server common functions |
| src/eap_server/ikev2.c | IKEv2 initiator (RFC 4306) for EAP-IKEV2 |
| src/eap_server/ikev2.h [code] | IKEv2 initiator (RFC 4306) for EAP-IKEV2 |
| src/eap_server/tncs.c | EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH) |
| src/eap_server/tncs.h [code] | EAP-TNC - TNCS (IF-IMV, IF-TNCCS, and IF-TNCCS-SOH) |
| src/eapol_auth/eapol_auth_dump.c | IEEE 802.1X-2004 Authenticator - State dump |
| src/eapol_auth/eapol_auth_sm.c | IEEE 802.1X-2004 Authenticator - EAPOL state machine |
| src/eapol_auth/eapol_auth_sm.h [code] | IEEE 802.1X-2004 Authenticator - EAPOL state machine |
| src/eapol_auth/eapol_auth_sm_i.h [code] | IEEE 802.1X-2004 Authenticator - EAPOL state machine (internal definitions) |
| src/eapol_supp/eapol_supp_sm.c | EAPOL supplicant state machines |
| src/eapol_supp/eapol_supp_sm.h [code] | EAPOL supplicant state machines |
| src/l2_packet/l2_packet.h [code] | WPA Supplicant - Layer2 packet interface definition |
| src/l2_packet/l2_packet_freebsd.c | WPA Supplicant - Layer2 packet handling with FreeBSD |
| src/l2_packet/l2_packet_linux.c | WPA Supplicant - Layer2 packet handling with Linux packet sockets |
| src/l2_packet/l2_packet_ndis.c | WPA Supplicant - Layer2 packet handling with Microsoft NDISUIO |
| src/l2_packet/l2_packet_none.c | WPA Supplicant - Layer2 packet handling example with dummy functions |
| src/l2_packet/l2_packet_pcap.c | WPA Supplicant - Layer2 packet handling with libpcap/libdnet and WinPcap |
| src/l2_packet/l2_packet_privsep.c | WPA Supplicant - Layer2 packet handling with privilege separation |
| src/l2_packet/l2_packet_winpcap.c | WPA Supplicant - Layer2 packet handling with WinPcap RX thread |
| src/p2p/p2p.c | Wi-Fi Direct - P2P module |
| src/p2p/p2p.h [code] | Wi-Fi Direct - P2P module |
| src/p2p/p2p_build.c | P2P - IE builder |
| src/p2p/p2p_dev_disc.c | Wi-Fi Direct - P2P Device Discoverability procedure |
| src/p2p/p2p_go_neg.c | Wi-Fi Direct - P2P Group Owner Negotiation |
| src/p2p/p2p_group.c | Wi-Fi Direct - P2P group operations |
| src/p2p/p2p_i.h [code] | P2P - Internal definitions for P2P module |
| src/p2p/p2p_invitation.c | Wi-Fi Direct - P2P Invitation procedure |
| src/p2p/p2p_parse.c | P2P - IE parser |
| src/p2p/p2p_pd.c | Wi-Fi Direct - P2P provision discovery |
| src/p2p/p2p_sd.c | Wi-Fi Direct - P2P service discovery |
| src/p2p/p2p_utils.c | P2P - generic helper functions |
| src/radius/radius.c | RADIUS message processing |
| src/radius/radius.h [code] | RADIUS message processing |
| src/radius/radius_client.c | RADIUS client |
| src/radius/radius_client.h [code] | RADIUS client |
| src/radius/radius_server.c | RADIUS authentication server |
| src/radius/radius_server.h [code] | RADIUS authentication server |
| src/rsn_supp/peerkey.c | WPA Supplicant - PeerKey for Direct Link Setup (DLS) |
| src/rsn_supp/peerkey.h [code] | WPA Supplicant - PeerKey for Direct Link Setup (DLS) |
| src/rsn_supp/pmksa_cache.c | WPA Supplicant - RSN PMKSA cache |
| src/rsn_supp/pmksa_cache.h [code] | wpa_supplicant - WPA2/RSN PMKSA cache functions |
| src/rsn_supp/preauth.c | RSN pre-authentication (supplicant) |
| src/rsn_supp/preauth.h [code] | wpa_supplicant - WPA2/RSN pre-authentication functions |
| src/rsn_supp/tdls.c | wpa_supplicant - TDLS |
| src/rsn_supp/wpa.c | WPA Supplicant - WPA state machine and EAPOL-Key processing |
| src/rsn_supp/wpa.h [code] | wpa_supplicant - WPA definitions |
| src/rsn_supp/wpa_ft.c | WPA Supplicant - IEEE 802.11r - Fast BSS Transition |
| src/rsn_supp/wpa_i.h [code] | Internal WPA/RSN supplicant state machine definitions |
| src/rsn_supp/wpa_ie.c | wpa_supplicant - WPA/RSN IE and KDE processing |
| src/rsn_supp/wpa_ie.h [code] | wpa_supplicant - WPA/RSN IE and KDE definitions |
| src/tls/asn1.c | ASN.1 DER parsing |
| src/tls/asn1.h [code] | ASN.1 DER parsing |
| src/tls/bignum.c | Big number math |
| src/tls/bignum.h [code] | Big number math |
| src/tls/libtommath.c | Minimal code for RSA support from LibTomMath 0.41 http://libtom.org/ http://libtom.org/files/ltm-0.41.tar.bz2 This library was released in public domain by Tom St Denis |
| src/tls/pkcs1.c | PKCS #1 (RSA Encryption) |
| src/tls/pkcs1.h [code] | PKCS #1 (RSA Encryption) |
| src/tls/pkcs5.c | PKCS #5 (Password-based Encryption) |
| src/tls/pkcs5.h [code] | PKCS #5 (Password-based Encryption) |
| src/tls/pkcs8.c | PKCS #8 (Private-key information syntax) |
| src/tls/pkcs8.h [code] | PKCS #8 (Private-key information syntax) |
| src/tls/rsa.c | RSA |
| src/tls/rsa.h [code] | RSA |
| src/tls/tlsv1_client.c | TLS v1.0/v1.1/v1.2 client (RFC 2246, RFC 4346, RFC 5246) |
| src/tls/tlsv1_client.h [code] | TLS v1.0/v1.1/v1.2 client (RFC 2246, RFC 4346, RFC 5246) |
| src/tls/tlsv1_client_i.h [code] | TLSv1 client - internal structures |
| src/tls/tlsv1_client_read.c | TLSv1 client - read handshake message |
| src/tls/tlsv1_client_write.c | TLSv1 client - write handshake message |
| src/tls/tlsv1_common.c | TLSv1 common routines |
| src/tls/tlsv1_common.h [code] | TLSv1 common definitions |
| src/tls/tlsv1_cred.c | TLSv1 credentials |
| src/tls/tlsv1_cred.h [code] | TLSv1 credentials |
| src/tls/tlsv1_record.c | TLSv1 Record Protocol |
| src/tls/tlsv1_record.h [code] | TLSv1 Record Protocol |
| src/tls/tlsv1_server.c | TLS v1.0/v1.1/v1.2 server (RFC 2246, RFC 4346, RFC 5246) |
| src/tls/tlsv1_server.h [code] | TLS v1.0/v1.1/v1.2 server (RFC 2246, RFC 4346, RFC 5246) |
| src/tls/tlsv1_server_i.h [code] | TLSv1 server - internal structures |
| src/tls/tlsv1_server_read.c | TLSv1 server - read handshake message |
| src/tls/tlsv1_server_write.c | TLSv1 server - write handshake message |
| src/tls/x509v3.c | X.509v3 certificate parsing and processing (RFC 3280 profile) |
| src/tls/x509v3.h [code] | X.509v3 certificate parsing and processing |
| src/utils/base64.c | Base64 encoding/decoding (RFC1341) |
| src/utils/base64.h [code] | Base64 encoding/decoding (RFC1341) |
| src/utils/build_config.h [code] | wpa_supplicant/hostapd - Build time configuration defines |
| src/utils/common.c | wpa_supplicant/hostapd / common helper functions, etc |
| src/utils/common.h [code] | wpa_supplicant/hostapd / common helper functions, etc |
| src/utils/edit.c | Command line editing and history |
| src/utils/edit.h [code] | Command line editing and history |
| src/utils/edit_readline.c | Command line editing and history wrapper for readline |
| src/utils/edit_simple.c | Minimal command line editing |
| src/utils/eloop.c | Event loop based on select() loop |
| src/utils/eloop.h [code] | Event loop |
| src/utils/eloop_none.c | Event loop - empty template (basic structure, but no OS specific operations) |
| src/utils/eloop_win.c | Event loop based on Windows events and WaitForMultipleObjects |
| src/utils/includes.h [code] | wpa_supplicant/hostapd - Default include files |
| src/utils/ip_addr.c | IP address processing |
| src/utils/ip_addr.h [code] | IP address processing |
| src/utils/list.h [code] | Doubly-linked list |
| src/utils/os.h [code] | OS specific functions |
| src/utils/os_internal.c | wpa_supplicant/hostapd / Internal implementation of OS specific functions |
| src/utils/os_none.c | wpa_supplicant/hostapd / Empty OS specific functions |
| src/utils/os_unix.c | OS specific functions for UNIX/POSIX systems |
| src/utils/os_win32.c | wpa_supplicant/hostapd / OS specific functions for Win32 systems |
| src/utils/pcsc_funcs.c | WPA Supplicant / PC/SC smartcard interface for USIM, GSM SIM |
| src/utils/pcsc_funcs.h [code] | WPA Supplicant / PC/SC smartcard interface for USIM, GSM SIM |
| src/utils/radiotap.c | Radiotap parser |
| src/utils/radiotap.h [code] | |
| src/utils/radiotap_iter.h [code] | Radiotap parser |
| src/utils/state_machine.h [code] | wpa_supplicant/hostapd - State machine definitions |
| src/utils/trace.c | Backtrace debugging |
| src/utils/trace.h [code] | Backtrace debugging |
| src/utils/uuid.c | Universally Unique IDentifier (UUID) |
| src/utils/uuid.h [code] | Universally Unique IDentifier (UUID) |
| src/utils/wpa_debug.c | wpa_supplicant/hostapd / Debug prints |
| src/utils/wpa_debug.h [code] | wpa_supplicant/hostapd / Debug prints |
| src/utils/wpabuf.c | Dynamic data buffer |
| src/utils/wpabuf.h [code] | Dynamic data buffer |
| src/wps/http.h [code] | HTTP for WPS |
| src/wps/http_client.c | Http_client - HTTP client |
| src/wps/http_client.h [code] | Http_client - HTTP client |
| src/wps/http_server.c | Http_server - HTTP server |
| src/wps/http_server.h [code] | Http_server - HTTP server |
| src/wps/httpread.c | Httpread - Manage reading file(s) from HTTP/TCP socket Author: Ted Merrill |
| src/wps/httpread.h [code] | Httpread - Manage reading file(s) from HTTP/TCP socket Author: Ted Merrill |
| src/wps/ndef.c | NDEF(NFC Data Exchange Format) routines for Wi-Fi Protected Setup Reference is "NFCForum-TS-NDEF_1.0 2006-07-24" |
| src/wps/upnp_xml.c | UPnP XML helper routines |
| src/wps/upnp_xml.h [code] | UPnP XML helper routines |
| src/wps/wps.c | Wi-Fi Protected Setup |
| src/wps/wps.h [code] | Wi-Fi Protected Setup |
| src/wps/wps_attr_build.c | Wi-Fi Protected Setup - attribute building |
| src/wps/wps_attr_parse.c | Wi-Fi Protected Setup - attribute parsing |
| src/wps/wps_attr_process.c | Wi-Fi Protected Setup - attribute processing |
| src/wps/wps_common.c | Wi-Fi Protected Setup - common functionality |
| src/wps/wps_defs.h [code] | Wi-Fi Protected Setup - message definitions |
| src/wps/wps_dev_attr.c | Wi-Fi Protected Setup - device attributes |
| src/wps/wps_dev_attr.h [code] | Wi-Fi Protected Setup - device attributes |
| src/wps/wps_enrollee.c | Wi-Fi Protected Setup - Enrollee |
| src/wps/wps_er.c | Wi-Fi Protected Setup - External Registrar |
| src/wps/wps_er.h [code] | Wi-Fi Protected Setup - External Registrar |
| src/wps/wps_er_ssdp.c | Wi-Fi Protected Setup - External Registrar (SSDP) |
| src/wps/wps_i.h [code] | Wi-Fi Protected Setup - internal definitions |
| src/wps/wps_nfc.c | NFC routines for Wi-Fi Protected Setup |
| src/wps/wps_nfc_pn531.c | NFC PN531 routines for Wi-Fi Protected Setup |
| src/wps/wps_registrar.c | Wi-Fi Protected Setup - Registrar |
| src/wps/wps_ufd.c | UFD routines for Wi-Fi Protected Setup |
| src/wps/wps_upnp.c | UPnP WPS Device |
| src/wps/wps_upnp.h [code] | UPnP WPS Device |
| src/wps/wps_upnp_ap.c | Wi-Fi Protected Setup - UPnP AP functionality |
| src/wps/wps_upnp_event.c | UPnP WPS Device - Event processing |
| src/wps/wps_upnp_i.h [code] | UPnP for WPS / internal definitions |
| src/wps/wps_upnp_ssdp.c | UPnP SSDP for WPS |
| src/wps/wps_upnp_web.c | UPnP WPS Device - Web connections |
| src/wps/wps_validate.c | Wi-Fi Protected Setup - Strict protocol validation routines |
| wpa_supplicant/ap.c | WPA Supplicant - Basic AP mode support routines |
| wpa_supplicant/ap.h [code] | WPA Supplicant - Basic AP mode support routines |
| wpa_supplicant/bgscan.c | WPA Supplicant - background scan and roaming interface |
| wpa_supplicant/bgscan.h [code] | WPA Supplicant - background scan and roaming interface |
| wpa_supplicant/bgscan_learn.c | WPA Supplicant - background scan and roaming module: learn |
| wpa_supplicant/bgscan_simple.c | WPA Supplicant - background scan and roaming module: simple |
| wpa_supplicant/blacklist.c | wpa_supplicant - Temporary BSSID blacklist |
| wpa_supplicant/blacklist.h [code] | wpa_supplicant - Temporary BSSID blacklist |
| wpa_supplicant/bss.c | BSS table |
| wpa_supplicant/bss.h [code] | BSS table |
| wpa_supplicant/config.c | WPA Supplicant / Configuration parser and common functions |
| wpa_supplicant/config.h [code] | WPA Supplicant / Configuration file structures |
| wpa_supplicant/config_file.c | WPA Supplicant / Configuration backend: text file |
| wpa_supplicant/config_none.c | WPA Supplicant / Configuration backend: empty starting point |
| wpa_supplicant/config_ssid.h [code] | WPA Supplicant / Network configuration structures |
| wpa_supplicant/config_winreg.c | WPA Supplicant / Configuration backend: Windows registry |
| wpa_supplicant/ctrl_iface.c | WPA Supplicant / Control interface (shared code for all backends) |
| wpa_supplicant/ctrl_iface.h [code] | WPA Supplicant / UNIX domain socket -based control interface |
| wpa_supplicant/ctrl_iface_named_pipe.c | WPA Supplicant / Windows Named Pipe -based control interface |
| wpa_supplicant/ctrl_iface_udp.c | WPA Supplicant / UDP socket -based control interface |
| wpa_supplicant/ctrl_iface_unix.c | WPA Supplicant / UNIX domain socket -based control interface |
| wpa_supplicant/driver_i.h [code] | wpa_supplicant - Internal driver interface wrappers |
| wpa_supplicant/eap_register.c | EAP method registration |
| wpa_supplicant/eapol_test.c | WPA Supplicant - test code |
| wpa_supplicant/events.c | WPA Supplicant - Driver event processing |
| wpa_supplicant/gas_query.c | Generic advertisement service (GAS) query |
| wpa_supplicant/gas_query.h [code] | Generic advertisement service (GAS) query |
| wpa_supplicant/ibss_rsn.c | wpa_supplicant - IBSS RSN |
| wpa_supplicant/ibss_rsn.h [code] | wpa_supplicant - IBSS RSN |
| wpa_supplicant/interworking.c | Interworking (IEEE 802.11u) |
| wpa_supplicant/interworking.h [code] | Interworking (IEEE 802.11u) |
| wpa_supplicant/main.c | WPA Supplicant / main() function for UNIX like OSes and MinGW |
| wpa_supplicant/main_none.c | WPA Supplicant / Example program entrypoint |
| wpa_supplicant/main_winmain.c | WPA Supplicant / WinMain() function for Windows-based applications |
| wpa_supplicant/main_winsvc.c | WPA Supplicant / main() function for Win32 service |
| wpa_supplicant/notify.c | wpa_supplicant - Event notifications |
| wpa_supplicant/notify.h [code] | wpa_supplicant - Event notifications |
| wpa_supplicant/offchannel.c | wpa_supplicant - Off-channel Action frame TX/RX |
| wpa_supplicant/offchannel.h [code] | wpa_supplicant - Off-channel Action frame TX/RX |
| wpa_supplicant/p2p_supplicant.c | wpa_supplicant - P2P |
| wpa_supplicant/p2p_supplicant.h [code] | wpa_supplicant - P2P |
| wpa_supplicant/preauth_test.c | WPA Supplicant - test code for pre-authentication |
| wpa_supplicant/scan.c | WPA Supplicant - Scanning |
| wpa_supplicant/scan.h [code] | WPA Supplicant - Scanning |
| wpa_supplicant/sme.c | wpa_supplicant - SME |
| wpa_supplicant/sme.h [code] | wpa_supplicant - SME |
| wpa_supplicant/win_if_list.c | Win_if_list - Display network interfaces with description (for Windows) |
| wpa_supplicant/wpa_cli.c | WPA Supplicant - command line interface for wpa_supplicant daemon |
| wpa_supplicant/wpa_passphrase.c | WPA Supplicant - ASCII passphrase to WPA PSK tool |
| wpa_supplicant/wpa_priv.c | WPA Supplicant / privileged helper program |
| wpa_supplicant/wpa_supplicant.c | WPA Supplicant |
| wpa_supplicant/wpa_supplicant_i.h [code] | wpa_supplicant - Internal definitions |
| wpa_supplicant/wpas_glue.c | WPA Supplicant - Glue code to setup EAPOL and RSN modules |
| wpa_supplicant/wpas_glue.h [code] | WPA Supplicant - Glue code to setup EAPOL and RSN modules |
| wpa_supplicant/wps_supplicant.c | wpa_supplicant / WPS integration |
| wpa_supplicant/wps_supplicant.h [code] | wpa_supplicant / WPS integration |