实例介绍
LSDK-WLAN-9.2.0.31_b.gz LSDK-WLAN-9.2.0.31_b.gz LSDK-WLAN-9.2.0.31_b.gz
【实例截图】
【核心代码】
4744302542865981630.gz
├── apps
│ ├── art
│ │ ├── Makefile
│ │ ├── makefile.soc.linux.mips
│ │ ├── modules
│ │ │ ├── client.c
│ │ │ ├── dk_event.c
│ │ │ ├── dk_flash.c
│ │ │ ├── dk_func.c
│ │ │ ├── dk_isr.c
│ │ │ ├── dk_pci_bus.c
│ │ │ ├── include
│ │ │ │ ├── client.h
│ │ │ │ ├── dk_event.h
│ │ │ │ ├── dk_flash.h
│ │ │ │ ├── dk.h
│ │ │ │ ├── dk_ioctl.h
│ │ │ │ ├── dk_pci_bus.h
│ │ │ │ ├── flbase.h
│ │ │ │ ├── flbuffer.h
│ │ │ │ ├── flcustom.h
│ │ │ │ ├── flflash.h
│ │ │ │ ├── flsocket.h
│ │ │ │ └── flsystem.h
│ │ │ ├── main.c
│ │ │ └── Makefile
│ │ ├── README
│ │ └── src_release_artkernel_ap71.sh
│ ├── hostap-0.7.1
│ │ ├── build_nsis.sh
│ │ ├── build_release
│ │ ├── COPYING
│ │ ├── doc
│ │ │ ├── code_structure.doxygen
│ │ │ ├── ctrl_iface.doxygen
│ │ │ ├── dbus.doxygen
│ │ │ ├── directories.doxygen
│ │ │ ├── doxygen.conf
│ │ │ ├── driver_wrapper.doxygen
│ │ │ ├── eap.doxygen
│ │ │ ├── eap_server.doxygen
│ │ │ ├── hostapd_ctrl_iface.doxygen
│ │ │ ├── hostapd.fig
│ │ │ ├── kerneldoc2doxygen.pl
│ │ │ ├── mainpage.doxygen
│ │ │ ├── Makefile
│ │ │ ├── porting.doxygen
│ │ │ ├── testing_tools.doxygen
│ │ │ └── wpa_supplicant.fig
│ │ ├── eap_example
│ │ │ ├── ca.pem
│ │ │ ├── eap_example.c
│ │ │ ├── eap_example_peer.c
│ │ │ ├── eap_example_server.c
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── server.key
│ │ │ ├── server-key.pem
│ │ │ └── server.pem
│ │ ├── FAQ
│ │ ├── hostapd
│ │ │ ├── atheros_config
│ │ │ ├── ChangeLog
│ │ │ ├── config_file.c
│ │ │ ├── config_file.h
│ │ │ ├── ctrl_iface.c
│ │ │ ├── ctrl_iface.h
│ │ │ ├── defconfig
│ │ │ ├── dump_state.c
│ │ │ ├── dump_state.h
│ │ │ ├── eap_register.c
│ │ │ ├── eap_register.h
│ │ │ ├── eap_testing.txt
│ │ │ ├── hlr_auc_gw.c
│ │ │ ├── hlr_auc_gw.milenage_db
│ │ │ ├── hostapd.8
│ │ │ ├── hostapd.accept
│ │ │ ├── hostapd_cli.1
│ │ │ ├── hostapd_cli.c
│ │ │ ├── hostapd.conf
│ │ │ ├── hostapd.deny
│ │ │ ├── hostapd.eap_user
│ │ │ ├── hostapd.radius_clients
│ │ │ ├── hostapd.sim_db
│ │ │ ├── hostapd.vlan
│ │ │ ├── hostapd.wpa_psk
│ │ │ ├── logwatch
│ │ │ │ ├── hostapd
│ │ │ │ ├── hostapd.conf
│ │ │ │ └── README
│ │ │ ├── main.c
│ │ │ ├── Makefile
│ │ │ ├── nt_password_hash.c
│ │ │ ├── README
│ │ │ ├── README-WPS
│ │ │ └── wired.conf
│ │ ├── mac80211_hwsim
│ │ │ ├── hostapd.conf
│ │ │ ├── README
│ │ │ ├── tests
│ │ │ │ ├── 0001-wpa2-psk
│ │ │ │ │ ├── hostapd.conf
│ │ │ │ │ ├── test.txt
│ │ │ │ │ └── wpa_supplicant.conf
│ │ │ │ └── 0002-vlan
│ │ │ │ ├── hostapd.accept
│ │ │ │ ├── hostapd.conf
│ │ │ │ ├── hostapd.vlan
│ │ │ │ └── test.txt
│ │ │ ├── tools
│ │ │ │ ├── hwsim_test.c
│ │ │ │ └── Makefile
│ │ │ └── wpa_supplicant.conf
│ │ ├── patches
│ │ │ ├── openssl-0.9.8d-tls-extensions.patch
│ │ │ ├── openssl-0.9.8e-tls-extensions.patch
│ │ │ ├── openssl-0.9.8g-tls-extensions.patch
│ │ │ ├── openssl-0.9.8h-tls-extensions.patch
│ │ │ ├── openssl-0.9.8i-tls-extensions.patch
│ │ │ ├── openssl-0.9.8-tls-extensions.patch
│ │ │ └── openssl-0.9.9-session-ticket.patch
│ │ ├── radius_example
│ │ │ ├── Makefile
│ │ │ ├── radius_example.c
│ │ │ └── README
│ │ ├── README
│ │ ├── src
│ │ │ ├── ap
│ │ │ │ ├── accounting.c
│ │ │ │ ├── accounting.h
│ │ │ │ ├── ap_config.c
│ │ │ │ ├── ap_config.h
│ │ │ │ ├── ap_drv_ops.c
│ │ │ │ ├── ap_drv_ops.h
│ │ │ │ ├── ap_list.c
│ │ │ │ ├── ap_list.h
│ │ │ │ ├── ap_mlme.c
│ │ │ │ ├── ap_mlme.h
│ │ │ │ ├── authsrv.c
│ │ │ │ ├── authsrv.h
│ │ │ │ ├── beacon.c
│ │ │ │ ├── beacon.h
│ │ │ │ ├── ctrl_iface_ap.c
│ │ │ │ ├── ctrl_iface_ap.h
│ │ │ │ ├── drv_callbacks.c
│ │ │ │ ├── hostapd.c
│ │ │ │ ├── hostapd.h
│ │ │ │ ├── hw_features.c
│ │ │ │ ├── hw_features.h
│ │ │ │ ├── iapp.c
│ │ │ │ ├── iapp.h
│ │ │ │ ├── ieee802_11_auth.c
│ │ │ │ ├── ieee802_11_auth.h
│ │ │ │ ├── ieee802_11.c
│ │ │ │ ├── ieee802_11.h
│ │ │ │ ├── ieee802_11_ht.c
│ │ │ │ ├── ieee802_1x.c
│ │ │ │ ├── ieee802_1x.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── peerkey_auth.c
│ │ │ │ ├── pmksa_cache_auth.c
│ │ │ │ ├── pmksa_cache_auth.h
│ │ │ │ ├── preauth_auth.c
│ │ │ │ ├── preauth_auth.h
│ │ │ │ ├── sta_info.c
│ │ │ │ ├── sta_info.h
│ │ │ │ ├── tkip_countermeasures.c
│ │ │ │ ├── tkip_countermeasures.h
│ │ │ │ ├── utils.c
│ │ │ │ ├── vlan_init.c
│ │ │ │ ├── vlan_init.h
│ │ │ │ ├── wmm.c
│ │ │ │ ├── wmm.h
│ │ │ │ ├── wpa_auth.c
│ │ │ │ ├── wpa_auth_ft.c
│ │ │ │ ├── wpa_auth_glue.c
│ │ │ │ ├── wpa_auth_glue.h
│ │ │ │ ├── wpa_auth.h
│ │ │ │ ├── wpa_auth_ie.c
│ │ │ │ ├── wpa_auth_ie.h
│ │ │ │ ├── wpa_auth_i.h
│ │ │ │ ├── wps_hostapd.c
│ │ │ │ └── wps_hostapd.h
│ │ │ ├── common
│ │ │ │ ├── defs.h
│ │ │ │ ├── eapol_common.h
│ │ │ │ ├── ieee802_11_common.c
│ │ │ │ ├── ieee802_11_common.h
│ │ │ │ ├── ieee802_11_defs.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── privsep_commands.h
│ │ │ │ ├── version.h
│ │ │ │ ├── wpa_common.c
│ │ │ │ ├── wpa_common.h
│ │ │ │ ├── wpa_ctrl.c
│ │ │ │ └── wpa_ctrl.h
│ │ │ ├── crypto
│ │ │ │ ├── aes-cbc.c
│ │ │ │ ├── aes-ctr.c
│ │ │ │ ├── aes-eax.c
│ │ │ │ ├── aes-encblock.c
│ │ │ │ ├── aes.h
│ │ │ │ ├── aes_i.h
│ │ │ │ ├── aes-internal.c
│ │ │ │ ├── aes-internal-dec.c
│ │ │ │ ├── aes-internal-enc.c
│ │ │ │ ├── aes-omac1.c
│ │ │ │ ├── aes-unwrap.c
│ │ │ │ ├── aes-wrap.c
│ │ │ │ ├── aes_wrap.h
│ │ │ │ ├── crypto_cryptoapi.c
│ │ │ │ ├── crypto_gnutls.c
│ │ │ │ ├── crypto.h
│ │ │ │ ├── crypto_internal.c
│ │ │ │ ├── crypto_internal-cipher.c
│ │ │ │ ├── crypto_internal-modexp.c
│ │ │ │ ├── crypto_internal-rsa.c
│ │ │ │ ├── crypto_libtomcrypt.c
│ │ │ │ ├── crypto_none.c
│ │ │ │ ├── crypto_nss.c
│ │ │ │ ├── crypto_openssl.c
│ │ │ │ ├── des_i.h
│ │ │ │ ├── des-internal.c
│ │ │ │ ├── dh_group5.c
│ │ │ │ ├── dh_group5.h
│ │ │ │ ├── dh_groups.c
│ │ │ │ ├── dh_groups.h
│ │ │ │ ├── fips_prf_cryptoapi.c
│ │ │ │ ├── fips_prf_gnutls.c
│ │ │ │ ├── fips_prf_internal.c
│ │ │ │ ├── fips_prf_nss.c
│ │ │ │ ├── fips_prf_openssl.c
│ │ │ │ ├── Makefile
│ │ │ │ ├── md4-internal.c
│ │ │ │ ├── md5.c
│ │ │ │ ├── md5.h
│ │ │ │ ├── md5_i.h
│ │ │ │ ├── md5-internal.c
│ │ │ │ ├── md5-non-fips.c
│ │ │ │ ├── milenage.c
│ │ │ │ ├── milenage.h
│ │ │ │ ├── ms_funcs.c
│ │ │ │ ├── ms_funcs.h
│ │ │ │ ├── rc4.c
│ │ │ │ ├── sha1.c
│ │ │ │ ├── sha1.h
│ │ │ │ ├── sha1_i.h
│ │ │ │ ├── sha1-internal.c
│ │ │ │ ├── sha1-pbkdf2.c
│ │ │ │ ├── sha1-tlsprf.c
│ │ │ │ ├── sha1-tprf.c
│ │ │ │ ├── sha256.c
│ │ │ │ ├── sha256.h
│ │ │ │ ├── sha256-internal.c
│ │ │ │ ├── tls_gnutls.c
│ │ │ │ ├── tls.h
│ │ │ │ ├── tls_internal.c
│ │ │ │ ├── tls_none.c
│ │ │ │ ├── tls_nss.c
│ │ │ │ ├── tls_openssl.c
│ │ │ │ └── tls_schannel.c
│ │ │ ├── drivers
│ │ │ │ ├── Apple80211.h
│ │ │ │ ├── driver_atheros.c
│ │ │ │ ├── driver_atmel.c
│ │ │ │ ├── driver_broadcom.c
│ │ │ │ ├── driver_bsd.c
│ │ │ │ ├── driver.h
│ │ │ │ ├── driver_hostap.c
│ │ │ │ ├── driver_hostap.h
│ │ │ │ ├── driver_iphone.m
│ │ │ │ ├── driver_ipw.c
│ │ │ │ ├── driver_madwifi.c
│ │ │ │ ├── driver_ndis.c
│ │ │ │ ├── driver_ndis_.c
│ │ │ │ ├── driver_ndis.h
│ │ │ │ ├── driver_ndiswrapper.c
│ │ │ │ ├── driver_nl80211.c
│ │ │ │ ├── driver_none.c
│ │ │ │ ├── driver_osx.m
│ │ │ │ ├── driver_privsep.c
│ │ │ │ ├── driver_ps3.c
│ │ │ │ ├── driver_ralink.c
│ │ │ │ ├── driver_ralink.h
│ │ │ │ ├── driver_roboswitch.c
│ │ │ │ ├── drivers.c
│ │ │ │ ├── drivers.mak
│ │ │ │ ├── driver_test.c
│ │ │ │ ├── driver_wext.c
│ │ │ │ ├── driver_wext.h
│ │ │ │ ├── driver_wired.c
│ │ │ │ ├── linux_ioctl.c
│ │ │ │ ├── linux_ioctl.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── MobileApple80211.c
│ │ │ │ ├── MobileApple80211.h
│ │ │ │ ├── ndis_events.c
│ │ │ │ ├── netlink.c
│ │ │ │ ├── netlink.h
│ │ │ │ ├── nl80211_copy.h
│ │ │ │ ├── priv_netlink.h
│ │ │ │ └── wireless_copy.h
│ │ │ ├── eap_common
│ │ │ │ ├── chap.c
│ │ │ │ ├── chap.h
│ │ │ │ ├── eap_common.c
│ │ │ │ ├── eap_common.h
│ │ │ │ ├── eap_defs.h
│ │ │ │ ├── eap_fast_common.c
│ │ │ │ ├── eap_fast_common.h
│ │ │ │ ├── eap_gpsk_common.c
│ │ │ │ ├── eap_gpsk_common.h
│ │ │ │ ├── eap_ikev2_common.c
│ │ │ │ ├── eap_ikev2_common.h
│ │ │ │ ├── eap_pax_common.c
│ │ │ │ ├── eap_pax_common.h
│ │ │ │ ├── eap_peap_common.c
│ │ │ │ ├── eap_peap_common.h
│ │ │ │ ├── eap_psk_common.c
│ │ │ │ ├── eap_psk_common.h
│ │ │ │ ├── eap_sake_common.c
│ │ │ │ ├── eap_sake_common.h
│ │ │ │ ├── eap_sim_common.c
│ │ │ │ ├── eap_sim_common.h
│ │ │ │ ├── eap_tlv_common.h
│ │ │ │ ├── eap_ttls.h
│ │ │ │ ├── eap_wsc_common.c
│ │ │ │ ├── eap_wsc_common.h
│ │ │ │ ├── ikev2_common.c
│ │ │ │ ├── ikev2_common.h
│ │ │ │ └── Makefile
│ │ │ ├── eapol_auth
│ │ │ │ ├── eapol_auth_dump.c
│ │ │ │ ├── eapol_auth_sm.c
│ │ │ │ ├── eapol_auth_sm.h
│ │ │ │ ├── eapol_auth_sm_i.h
│ │ │ │ └── Makefile
│ │ │ ├── eapol_supp
│ │ │ │ ├── eapol_supp_sm.c
│ │ │ │ ├── eapol_supp_sm.h
│ │ │ │ └── Makefile
│ │ │ ├── eap_peer
│ │ │ │ ├── eap_aka.c
│ │ │ │ ├── eap.c
│ │ │ │ ├── eap_config.h
│ │ │ │ ├── eap_fast.c
│ │ │ │ ├── eap_fast_pac.c
│ │ │ │ ├── eap_fast_pac.h
│ │ │ │ ├── eap_gpsk.c
│ │ │ │ ├── eap_gtc.c
│ │ │ │ ├── eap.h
│ │ │ │ ├── eap_i.h
│ │ │ │ ├── eap_ikev2.c
│ │ │ │ ├── eap_leap.c
│ │ │ │ ├── eap_md5.c
│ │ │ │ ├── eap_methods.c
│ │ │ │ ├── eap_methods.h
│ │ │ │ ├── eap_mschapv2.c
│ │ │ │ ├── eap_otp.c
│ │ │ │ ├── eap_pax.c
│ │ │ │ ├── eap_peap.c
│ │ │ │ ├── eap_psk.c
│ │ │ │ ├── eap_sake.c
│ │ │ │ ├── eap_sim.c
│ │ │ │ ├── eap_tls.c
│ │ │ │ ├── eap_tls_common.c
│ │ │ │ ├── eap_tls_common.h
│ │ │ │ ├── eap_tnc.c
│ │ │ │ ├── eap_ttls.c
│ │ │ │ ├── eap_vendor_test.c
│ │ │ │ ├── eap_wsc.c
│ │ │ │ ├── ikev2.c
│ │ │ │ ├── ikev2.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── mschapv2.c
│ │ │ │ ├── mschapv2.h
│ │ │ │ ├── tncc.c
│ │ │ │ └── tncc.h
│ │ │ ├── eap_server
│ │ │ │ ├── eap_aka.c
│ │ │ │ ├── eap.c
│ │ │ │ ├── eap_fast.c
│ │ │ │ ├── eap_gpsk.c
│ │ │ │ ├── eap_gtc.c
│ │ │ │ ├── eap.h
│ │ │ │ ├── eap_identity.c
│ │ │ │ ├── eap_i.h
│ │ │ │ ├── eap_ikev2.c
│ │ │ │ ├── eap_md5.c
│ │ │ │ ├── eap_methods.c
│ │ │ │ ├── eap_methods.h
│ │ │ │ ├── eap_mschapv2.c
│ │ │ │ ├── eap_pax.c
│ │ │ │ ├── eap_peap.c
│ │ │ │ ├── eap_psk.c
│ │ │ │ ├── eap_sake.c
│ │ │ │ ├── eap_sim.c
│ │ │ │ ├── eap_sim_db.c
│ │ │ │ ├── eap_sim_db.h
│ │ │ │ ├── eap_tls.c
│ │ │ │ ├── eap_tls_common.c
│ │ │ │ ├── eap_tls_common.h
│ │ │ │ ├── eap_tnc.c
│ │ │ │ ├── eap_ttls.c
│ │ │ │ ├── eap_vendor_test.c
│ │ │ │ ├── eap_wsc.c
│ │ │ │ ├── ikev2.c
│ │ │ │ ├── ikev2.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── tncs.c
│ │ │ │ └── tncs.h
│ │ │ ├── l2_packet
│ │ │ │ ├── l2_packet_freebsd.c
│ │ │ │ ├── l2_packet.h
│ │ │ │ ├── l2_packet_linux.c
│ │ │ │ ├── l2_packet_ndis.c
│ │ │ │ ├── l2_packet_none.c
│ │ │ │ ├── l2_packet_pcap.c
│ │ │ │ ├── l2_packet_privsep.c
│ │ │ │ ├── l2_packet_winpcap.c
│ │ │ │ └── Makefile
│ │ │ ├── lib.rules
│ │ │ ├── Makefile
│ │ │ ├── radius
│ │ │ │ ├── Makefile
│ │ │ │ ├── radius.c
│ │ │ │ ├── radius_client.c
│ │ │ │ ├── radius_client.h
│ │ │ │ ├── radius.h
│ │ │ │ ├── radius_server.c
│ │ │ │ └── radius_server.h
│ │ │ ├── rsn_supp
│ │ │ │ ├── Makefile
│ │ │ │ ├── peerkey.c
│ │ │ │ ├── peerkey.h
│ │ │ │ ├── pmksa_cache.c
│ │ │ │ ├── pmksa_cache.h
│ │ │ │ ├── preauth.c
│ │ │ │ ├── preauth.h
│ │ │ │ ├── wpa.c
│ │ │ │ ├── wpa_ft.c
│ │ │ │ ├── wpa.h
│ │ │ │ ├── wpa_ie.c
│ │ │ │ ├── wpa_ie.h
│ │ │ │ └── wpa_i.h
│ │ │ ├── tls
│ │ │ │ ├── asn1.c
│ │ │ │ ├── asn1.h
│ │ │ │ ├── bignum.c
│ │ │ │ ├── bignum.h
│ │ │ │ ├── libtommath.c
│ │ │ │ ├── Makefile
│ │ │ │ ├── pkcs1.c
│ │ │ │ ├── pkcs1.h
│ │ │ │ ├── pkcs5.c
│ │ │ │ ├── pkcs5.h
│ │ │ │ ├── pkcs8.c
│ │ │ │ ├── pkcs8.h
│ │ │ │ ├── rsa.c
│ │ │ │ ├── rsa.h
│ │ │ │ ├── tlsv1_client.c
│ │ │ │ ├── tlsv1_client.h
│ │ │ │ ├── tlsv1_client_i.h
│ │ │ │ ├── tlsv1_client_read.c
│ │ │ │ ├── tlsv1_client_write.c
│ │ │ │ ├── tlsv1_common.c
│ │ │ │ ├── tlsv1_common.h
│ │ │ │ ├── tlsv1_cred.c
│ │ │ │ ├── tlsv1_cred.h
│ │ │ │ ├── tlsv1_record.c
│ │ │ │ ├── tlsv1_record.h
│ │ │ │ ├── tlsv1_server.c
│ │ │ │ ├── tlsv1_server.h
│ │ │ │ ├── tlsv1_server_i.h
│ │ │ │ ├── tlsv1_server_read.c
│ │ │ │ ├── tlsv1_server_write.c
│ │ │ │ ├── x509v3.c
│ │ │ │ └── x509v3.h
│ │ │ ├── utils
│ │ │ │ ├── base64.c
│ │ │ │ ├── base64.h
│ │ │ │ ├── build_config.h
│ │ │ │ ├── common.c
│ │ │ │ ├── common.h
│ │ │ │ ├── eloop.c
│ │ │ │ ├── eloop.h
│ │ │ │ ├── eloop_none.c
│ │ │ │ ├── eloop_win.c
│ │ │ │ ├── includes.h
│ │ │ │ ├── ip_addr.c
│ │ │ │ ├── ip_addr.h
│ │ │ │ ├── list.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── os.h
│ │ │ │ ├── os_internal.c
│ │ │ │ ├── os_none.c
│ │ │ │ ├── os_unix.c
│ │ │ │ ├── os_win32.c
│ │ │ │ ├── pcsc_funcs.c
│ │ │ │ ├── pcsc_funcs.h
│ │ │ │ ├── radiotap.c
│ │ │ │ ├── radiotap.h
│ │ │ │ ├── radiotap_iter.h
│ │ │ │ ├── state_machine.h
│ │ │ │ ├── trace.c
│ │ │ │ ├── trace.h
│ │ │ │ ├── uuid.c
│ │ │ │ ├── uuid.h
│ │ │ │ ├── wpabuf.c
│ │ │ │ ├── wpabuf.h
│ │ │ │ ├── wpa_debug.c
│ │ │ │ └── wpa_debug.h
│ │ │ └── wps
│ │ │ ├── http_client.c
│ │ │ ├── http_client.h
│ │ │ ├── http.h
│ │ │ ├── httpread.c
│ │ │ ├── httpread.h
│ │ │ ├── http_server.c
│ │ │ ├── http_server.h
│ │ │ ├── Makefile
│ │ │ ├── ndef.c
│ │ │ ├── upnp_xml.c
│ │ │ ├── upnp_xml.h
│ │ │ ├── wps_attr_build.c
│ │ │ ├── wps_attr_parse.c
│ │ │ ├── wps_attr_process.c
│ │ │ ├── wps.c
│ │ │ ├── wps_common.c
│ │ │ ├── wps_defs.h
│ │ │ ├── wps_dev_attr.c
│ │ │ ├── wps_dev_attr.h
│ │ │ ├── wps_enrollee.c
│ │ │ ├── wps_er.c
│ │ │ ├── wps_er.h
│ │ │ ├── wps_er_ssdp.c
│ │ │ ├── wps.h
│ │ │ ├── wps_i.h
│ │ │ ├── wps_nfc.c
│ │ │ ├── wps_nfc_pn531.c
│ │ │ ├── wps_registrar.c
│ │ │ ├── wps_ufd.c
│ │ │ ├── wps_upnp_ap.c
│ │ │ ├── wps_upnp.c
│ │ │ ├── wps_upnp_event.c
│ │ │ ├── wps_upnp.h
│ │ │ ├── wps_upnp_i.h
│ │ │ ├── wps_upnp_ssdp.c
│ │ │ └── wps_upnp_web.c
│ │ ├── testing
│ │ │ ├── compile_wireless_versions
│ │ │ ├── hostapd-config
│ │ │ │ ├── arm
│ │ │ │ ├── arm-0.4
│ │ │ │ ├── freebsd
│ │ │ │ ├── full
│ │ │ │ ├── full-0.4
│ │ │ │ ├── gcc-cvs
│ │ │ │ ├── minimal
│ │ │ │ ├── minimal-0.4
│ │ │ │ ├── noeap
│ │ │ │ ├── noeap-0.4
│ │ │ │ └── x86_64
│ │ │ ├── run-hostapd
│ │ │ ├── run-hostapd-0.3
│ │ │ ├── run-hostapd-0.4
│ │ │ ├── run-wpa_supplicant
│ │ │ ├── run-wpa_supplicant-0.3
│ │ │ ├── run-wpa_supplicant-0.4
│ │ │ ├── wireless
│ │ │ │ ├── iw_handler-2.h
│ │ │ │ ├── iw_handler-3.h
│ │ │ │ ├── iw_handler-4.h
│ │ │ │ ├── iw_handler-5.h
│ │ │ │ ├── iw_handler-6.h
│ │ │ │ ├── iw_handler-7.h
│ │ │ │ ├── wireless-10.h
│ │ │ │ ├── wireless-11.h
│ │ │ │ ├── wireless-12.h
│ │ │ │ ├── wireless-13.h
│ │ │ │ ├── wireless-14.h
│ │ │ │ ├── wireless-15.h
│ │ │ │ ├── wireless-16.h
│ │ │ │ ├── wireless-17.h
│ │ │ │ ├── wireless-18.h
│ │ │ │ ├── wireless-19.h
│ │ │ │ ├── wireless-6.h
│ │ │ │ ├── wireless-8.h
│ │ │ │ └── wireless-9.h
│ │ │ └── wpa_supplicant-config
│ │ │ ├── arm
│ │ │ ├── default
│ │ │ ├── default-0.3
│ │ │ ├── dyneap
│ │ │ ├── freebsd
│ │ │ ├── gcc-cvs
│ │ │ ├── minimal
│ │ │ ├── minimal-wpa
│ │ │ ├── windows
│ │ │ ├── windows-0.3
│ │ │ ├── windows-0.4
│ │ │ ├── windows2
│ │ │ ├── windows2-0.3
│ │ │ ├── windows2-0.4
│ │ │ └── x86_64
│ │ ├── tests
│ │ │ ├── Makefile
│ │ │ ├── test-aes.c
│ │ │ ├── test-asn1.c
│ │ │ ├── test-base64.c
│ │ │ ├── test-list.c
│ │ │ ├── test-md4.c
│ │ │ ├── test-md5.c
│ │ │ ├── test-milenage.c
│ │ │ ├── test-ms_funcs.c
│ │ │ ├── test-sha1.c
│ │ │ ├── test-sha256.c
│ │ │ ├── test-x509.c
│ │ │ ├── test-x509v3.c
│ │ │ ├── test_x509v3_nist2.sh
│ │ │ └── test_x509v3_nist.sh
│ │ ├── wpa_supplicant
│ │ │ ├── ap.c
│ │ │ ├── ap.h
│ │ │ ├── atheros_config
│ │ │ ├── bgscan.c
│ │ │ ├── bgscan.h
│ │ │ ├── bgscan_simple.c
│ │ │ ├── blacklist.c
│ │ │ ├── blacklist.h
│ │ │ ├── bss.c
│ │ │ ├── bss.h
│ │ │ ├── ChangeLog
│ │ │ ├── config.c
│ │ │ ├── config_file.c
│ │ │ ├── config.h
│ │ │ ├── config_none.c
│ │ │ ├── config_ssid.h
│ │ │ ├── config_winreg.c
│ │ │ ├── ctrl_iface.c
│ │ │ ├── ctrl_iface.h
│ │ │ ├── ctrl_iface_named_pipe.c
│ │ │ ├── ctrl_iface_udp.c
│ │ │ ├── ctrl_iface_unix.c
│ │ │ ├── dbus
│ │ │ │ ├── dbus_common.c
│ │ │ │ ├── dbus_common.h
│ │ │ │ ├── dbus_common_i.h
│ │ │ │ ├── dbus_dict_helpers.c
│ │ │ │ ├── dbus_dict_helpers.h
│ │ │ │ ├── dbus_new.c
│ │ │ │ ├── dbus_new.h
│ │ │ │ ├── dbus_new_handlers.c
│ │ │ │ ├── dbus_new_handlers.h
│ │ │ │ ├── dbus_new_handlers_wps.c
│ │ │ │ ├── dbus_new_helpers.c
│ │ │ │ ├── dbus_new_helpers.h
│ │ │ │ ├── dbus_new_introspect.c
│ │ │ │ ├── dbus_old.c
│ │ │ │ ├── dbus_old.h
│ │ │ │ ├── dbus_old_handlers.c
│ │ │ │ ├── dbus_old_handlers.h
│ │ │ │ ├── dbus_old_handlers_wps.c
│ │ │ │ ├── dbus-wpa_supplicant.conf
│ │ │ │ ├── fi.epitest.hostap.WPASupplicant.service
│ │ │ │ ├── fi.w1.wpa_supplicant1.service
│ │ │ │ └── Makefile
│ │ │ ├── defconfig
│ │ │ ├── doc
│ │ │ │ └── docbook
│ │ │ │ ├── Makefile
│ │ │ │ ├── wpa_background.sgml
│ │ │ │ ├── wpa_cli.sgml
│ │ │ │ ├── wpa_gui.sgml
│ │ │ │ ├── wpa_passphrase.sgml
│ │ │ │ ├── wpa_priv.sgml
│ │ │ │ ├── wpa_supplicant.conf.sgml
│ │ │ │ └── wpa_supplicant.sgml
│ │ │ ├── driver_i.h
│ │ │ ├── eapol_test.c
│ │ │ ├── eap_register.c
│ │ │ ├── eap_testing.txt
│ │ │ ├── events.c
│ │ │ ├── examples
│ │ │ │ ├── ieee8021x.conf
│ │ │ │ ├── openCryptoki.conf
│ │ │ │ ├── plaintext.conf
│ │ │ │ ├── wep.conf
│ │ │ │ ├── wpa2-eap-ccmp.conf
│ │ │ │ ├── wpa-psk-tkip.conf
│ │ │ │ ├── wpas-dbus-new-getall.py
│ │ │ │ ├── wpas-dbus-new.py
│ │ │ │ ├── wpas-dbus-new-signals.py
│ │ │ │ ├── wpas-dbus-new-wps.py
│ │ │ │ └── wpas-test.py
│ │ │ ├── ibss_rsn.c
│ │ │ ├── ibss_rsn.h
│ │ │ ├── main.c
│ │ │ ├── main_none.c
│ │ │ ├── main_symbian.cpp
│ │ │ ├── main_winmain.c
│ │ │ ├── main_winsvc.c
│ │ │ ├── Makefile
│ │ │ ├── mlme.c
│ │ │ ├── mlme.h
│ │ │ ├── nmake.mak
│ │ │ ├── notify.c
│ │ │ ├── notify.h
│ │ │ ├── preauth_test.c
│ │ │ ├── README
│ │ │ ├── README-Windows.txt
│ │ │ ├── README-WPS
│ │ │ ├── scan.c
│ │ │ ├── scan.h
│ │ │ ├── sme.c
│ │ │ ├── sme.h
│ │ │ ├── symbian
│ │ │ │ ├── bld.inf
│ │ │ │ ├── README.symbian
│ │ │ │ └── wpa_supplicant.mmp
│ │ │ ├── tests
│ │ │ │ ├── link_test.c
│ │ │ │ ├── test_eap_sim_common.c
│ │ │ │ └── test_wpa.c
│ │ │ ├── todo.txt
│ │ │ ├── vs2005
│ │ │ │ ├── eapol_test
│ │ │ │ │ └── eapol_test.vcproj
│ │ │ │ ├── win_if_list
│ │ │ │ │ └── win_if_list.vcproj
│ │ │ │ ├── wpa_cli
│ │ │ │ │ └── wpa_cli.vcproj
│ │ │ │ ├── wpa_passphrase
│ │ │ │ │ └── wpa_passphrase.vcproj
│ │ │ │ ├── wpa_supplicant
│ │ │ │ │ └── wpa_supplicant.vcproj
│ │ │ │ ├── wpa_supplicant.sln
│ │ │ │ └── wpasvc
│ │ │ │ └── wpasvc.vcproj
│ │ │ ├── win_example.reg
│ │ │ ├── win_if_list.c
│ │ │ ├── wpa_cli.c
│ │ │ ├── wpa_gui
│ │ │ │ ├── eventhistory.ui
│ │ │ │ ├── eventhistory.ui.h
│ │ │ │ ├── main.cpp
│ │ │ │ ├── networkconfig.ui
│ │ │ │ ├── networkconfig.ui.h
│ │ │ │ ├── scanresults.ui
│ │ │ │ ├── scanresults.ui.h
│ │ │ │ ├── setup-mingw-cross-compiling
│ │ │ │ ├── userdatarequest.ui
│ │ │ │ ├── userdatarequest.ui.h
│ │ │ │ ├── wpa_gui.pro
│ │ │ │ ├── wpagui.ui
│ │ │ │ ├── wpagui.ui.h
│ │ │ │ └── wpamsg.h
│ │ │ ├── wpa_gui-qt4
│ │ │ │ ├── addinterface.cpp
│ │ │ │ ├── addinterface.h
│ │ │ │ ├── eventhistory.cpp
│ │ │ │ ├── eventhistory.h
│ │ │ │ ├── eventhistory.ui
│ │ │ │ ├── icons
│ │ │ │ │ ├── ap.svg
│ │ │ │ │ ├── laptop.svg
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README
│ │ │ │ │ └── wpa_gui.svg
│ │ │ │ ├── icons_png.qrc
│ │ │ │ ├── icons.qrc
│ │ │ │ ├── main.cpp
│ │ │ │ ├── networkconfig.cpp
│ │ │ │ ├── networkconfig.h
│ │ │ │ ├── networkconfig.ui
│ │ │ │ ├── peers.cpp
│ │ │ │ ├── peers.h
│ │ │ │ ├── peers.ui
│ │ │ │ ├── scanresults.cpp
│ │ │ │ ├── scanresults.h
│ │ │ │ ├── scanresults.ui
│ │ │ │ ├── stringquery.cpp
│ │ │ │ ├── stringquery.h
│ │ │ │ ├── userdatarequest.cpp
│ │ │ │ ├── userdatarequest.h
│ │ │ │ ├── userdatarequest.ui
│ │ │ │ ├── wpagui.cpp
│ │ │ │ ├── wpa_gui.desktop
│ │ │ │ ├── wpagui.h
│ │ │ │ ├── wpa_gui.pro
│ │ │ │ ├── wpagui.ui
│ │ │ │ └── wpamsg.h
│ │ │ ├── wpa_passphrase.c
│ │ │ ├── wpa_priv.c
│ │ │ ├── wpas_glue.c
│ │ │ ├── wpas_glue.h
│ │ │ ├── wpa_supplicant.c
│ │ │ ├── wpa_supplicant.conf
│ │ │ ├── wpa_supplicant_i.h
│ │ │ ├── wpa_supplicant.nsi
│ │ │ ├── wps_supplicant.c
│ │ │ ├── wps_supplicant.h
│ │ │ └── xcode
│ │ │ └── wpa_supplicant.xcodeproj
│ │ │ └── project.pbxproj
│ │ └── www
│ │ ├── cvs.html
│ │ ├── hostapd
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── links.html
│ │ ├── Makefile
│ │ ├── releases.html
│ │ ├── versions.dot
│ │ └── wpa_supplicant
│ │ ├── conf
│ │ │ ├── auth_modes.html
│ │ │ ├── configure.css
│ │ │ ├── configure.html
│ │ │ ├── configure.js
│ │ │ ├── eap.html
│ │ │ ├── eap-peap.html
│ │ │ ├── eap-tls.html
│ │ │ └── index.html
│ │ ├── events.png
│ │ ├── index.html
│ │ ├── main.png
│ │ ├── net_conf.png
│ │ ├── scan.png
│ │ ├── user_input.png
│ │ └── wpa_gui.html
│ ├── hostap-0.7.2
│ │ ├── COPYING
│ │ ├── hostapd
│ │ │ ├── atheros_config
│ │ │ ├── ChangeLog
│ │ │ ├── config_file.c
│ │ │ ├── config_file.h
│ │ │ ├── ctrl_iface.c
│ │ │ ├── ctrl_iface.h
│ │ │ ├── defconfig
│ │ │ ├── dump_state.c
│ │ │ ├── dump_state.h
│ │ │ ├── eap_register.c
│ │ │ ├── eap_register.h
│ │ │ ├── eap_testing.txt
│ │ │ ├── hlr_auc_gw.c
│ │ │ ├── hlr_auc_gw.milenage_db
│ │ │ ├── hostapd.8
│ │ │ ├── hostapd.accept
│ │ │ ├── hostapd_cli.1
│ │ │ ├── hostapd_cli.c
│ │ │ ├── hostapd.conf
│ │ │ ├── hostapd.deny
│ │ │ ├── hostapd.eap_user
│ │ │ ├── hostapd.radius_clients
│ │ │ ├── hostapd.sim_db
│ │ │ ├── hostapd.vlan
│ │ │ ├── hostapd.wpa_psk
│ │ │ ├── logwatch
│ │ │ │ ├── hostapd
│ │ │ │ ├── hostapd.conf
│ │ │ │ └── README
│ │ │ ├── main.c
│ │ │ ├── Makefile
│ │ │ ├── nt_password_hash.c
│ │ │ ├── README
│ │ │ ├── README-WPS
│ │ │ └── wired.conf
│ │ ├── patches
│ │ │ ├── openssl-0.9.8d-tls-extensions.patch
│ │ │ ├── openssl-0.9.8e-tls-extensions.patch
│ │ │ ├── openssl-0.9.8g-tls-extensions.patch
│ │ │ ├── openssl-0.9.8h-tls-extensions.patch
│ │ │ ├── openssl-0.9.8i-tls-extensions.patch
│ │ │ ├── openssl-0.9.8-tls-extensions.patch
│ │ │ └── openssl-0.9.9-session-ticket.patch
│ │ ├── README
│ │ ├── src
│ │ │ ├── ap
│ │ │ │ ├── accounting.c
│ │ │ │ ├── accounting.h
│ │ │ │ ├── ap_config.c
│ │ │ │ ├── ap_config.h
│ │ │ │ ├── ap_drv_ops.c
│ │ │ │ ├── ap_drv_ops.h
│ │ │ │ ├── ap_list.c
│ │ │ │ ├── ap_list.h
│ │ │ │ ├── ap_mlme.c
│ │ │ │ ├── ap_mlme.h
│ │ │ │ ├── authsrv.c
│ │ │ │ ├── authsrv.h
│ │ │ │ ├── beacon.c
│ │ │ │ ├── beacon.h
│ │ │ │ ├── ctrl_iface_ap.c
│ │ │ │ ├── ctrl_iface_ap.h
│ │ │ │ ├── drv_callbacks.c
│ │ │ │ ├── hostapd.c
│ │ │ │ ├── hostapd.h
│ │ │ │ ├── hw_features.c
│ │ │ │ ├── hw_features.h
│ │ │ │ ├── iapp.c
│ │ │ │ ├── iapp.h
│ │ │ │ ├── ieee802_11_auth.c
│ │ │ │ ├── ieee802_11_auth.h
│ │ │ │ ├── ieee802_11.c
│ │ │ │ ├── ieee802_11.h
│ │ │ │ ├── ieee802_11_ht.c
│ │ │ │ ├── ieee802_1x.c
│ │ │ │ ├── ieee802_1x.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── peerkey_auth.c
│ │ │ │ ├── pmksa_cache_auth.c
│ │ │ │ ├── pmksa_cache_auth.h
│ │ │ │ ├── preauth_auth.c
│ │ │ │ ├── preauth_auth.h
│ │ │ │ ├── sta_info.c
│ │ │ │ ├── sta_info.h
│ │ │ │ ├── tkip_countermeasures.c
│ │ │ │ ├── tkip_countermeasures.h
│ │ │ │ ├── utils.c
│ │ │ │ ├── vlan_init.c
│ │ │ │ ├── vlan_init.h
│ │ │ │ ├── wmm.c
│ │ │ │ ├── wmm.h
│ │ │ │ ├── wpa_auth.c
│ │ │ │ ├── wpa_auth_ft.c
│ │ │ │ ├── wpa_auth_glue.c
│ │ │ │ ├── wpa_auth_glue.h
│ │ │ │ ├── wpa_auth.h
│ │ │ │ ├── wpa_auth_ie.c
│ │ │ │ ├── wpa_auth_ie.h
│ │ │ │ ├── wpa_auth_i.h
│ │ │ │ ├── wps_hostapd.c
│ │ │ │ └── wps_hostapd.h
│ │ │ ├── common
│ │ │ │ ├── defs.h
│ │ │ │ ├── eapol_common.h
│ │ │ │ ├── ieee802_11_common.c
│ │ │ │ ├── ieee802_11_common.h
│ │ │ │ ├── ieee802_11_defs.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── privsep_commands.h
│ │ │ │ ├── version.h
│ │ │ │ ├── wpa_common.c
│ │ │ │ ├── wpa_common.h
│ │ │ │ ├── wpa_ctrl.c
│ │ │ │ └── wpa_ctrl.h
│ │ │ ├── crypto
│ │ │ │ ├── aes-cbc.c
│ │ │ │ ├── aes-ctr.c
│ │ │ │ ├── aes-eax.c
│ │ │ │ ├── aes-encblock.c
│ │ │ │ ├── aes.h
│ │ │ │ ├── aes_i.h
│ │ │ │ ├── aes-internal.c
│ │ │ │ ├── aes-internal-dec.c
│ │ │ │ ├── aes-internal-enc.c
│ │ │ │ ├── aes-omac1.c
│ │ │ │ ├── aes-unwrap.c
│ │ │ │ ├── aes-wrap.c
│ │ │ │ ├── aes_wrap.h
│ │ │ │ ├── crypto_cryptoapi.c
│ │ │ │ ├── crypto_gnutls.c
│ │ │ │ ├── crypto.h
│ │ │ │ ├── crypto_internal.c
│ │ │ │ ├── crypto_internal-cipher.c
│ │ │ │ ├── crypto_internal-modexp.c
│ │ │ │ ├── crypto_internal-rsa.c
│ │ │ │ ├── crypto_libtomcrypt.c
│ │ │ │ ├── crypto_none.c
│ │ │ │ ├── crypto_nss.c
│ │ │ │ ├── crypto_openssl.c
│ │ │ │ ├── des_i.h
│ │ │ │ ├── des-internal.c
│ │ │ │ ├── dh_group5.c
│ │ │ │ ├── dh_group5.h
│ │ │ │ ├── dh_groups.c
│ │ │ │ ├── dh_groups.h
│ │ │ │ ├── fips_prf_cryptoapi.c
│ │ │ │ ├── fips_prf_gnutls.c
│ │ │ │ ├── fips_prf_internal.c
│ │ │ │ ├── fips_prf_nss.c
│ │ │ │ ├── fips_prf_openssl.c
│ │ │ │ ├── Makefile
│ │ │ │ ├── md4-internal.c
│ │ │ │ ├── md5.c
│ │ │ │ ├── md5.h
│ │ │ │ ├── md5_i.h
│ │ │ │ ├── md5-internal.c
│ │ │ │ ├── md5-non-fips.c
│ │ │ │ ├── milenage.c
│ │ │ │ ├── milenage.h
│ │ │ │ ├── ms_funcs.c
│ │ │ │ ├── ms_funcs.h
│ │ │ │ ├── rc4.c
│ │ │ │ ├── sha1.c
│ │ │ │ ├── sha1.h
│ │ │ │ ├── sha1_i.h
│ │ │ │ ├── sha1-internal.c
│ │ │ │ ├── sha1-pbkdf2.c
│ │ │ │ ├── sha1-tlsprf.c
│ │ │ │ ├── sha1-tprf.c
│ │ │ │ ├── sha256.c
│ │ │ │ ├── sha256.h
│ │ │ │ ├── sha256-internal.c
│ │ │ │ ├── tls_gnutls.c
│ │ │ │ ├── tls.h
│ │ │ │ ├── tls_internal.c
│ │ │ │ ├── tls_none.c
│ │ │ │ ├── tls_nss.c
│ │ │ │ ├── tls_openssl.c
│ │ │ │ └── tls_schannel.c
│ │ │ ├── drivers
│ │ │ │ ├── Apple80211.h
│ │ │ │ ├── driver_atheros.c
│ │ │ │ ├── driver_atmel.c
│ │ │ │ ├── driver_broadcom.c
│ │ │ │ ├── driver_bsd.c
│ │ │ │ ├── driver.h
│ │ │ │ ├── driver_hostap.c
│ │ │ │ ├── driver_hostap.h
│ │ │ │ ├── driver_iphone.m
│ │ │ │ ├── driver_ipw.c
│ │ │ │ ├── driver_madwifi.c
│ │ │ │ ├── driver_ndis.c
│ │ │ │ ├── driver_ndis_.c
│ │ │ │ ├── driver_ndis.h
│ │ │ │ ├── driver_ndiswrapper.c
│ │ │ │ ├── driver_nl80211.c
│ │ │ │ ├── driver_none.c
│ │ │ │ ├── driver_osx.m
│ │ │ │ ├── driver_privsep.c
│ │ │ │ ├── driver_ralink.c
│ │ │ │ ├── driver_ralink.h
│ │ │ │ ├── driver_roboswitch.c
│ │ │ │ ├── drivers.c
│ │ │ │ ├── drivers.mak
│ │ │ │ ├── driver_test.c
│ │ │ │ ├── driver_wext.c
│ │ │ │ ├── driver_wext.h
│ │ │ │ ├── driver_wired.c
│ │ │ │ ├── linux_ioctl.c
│ │ │ │ ├── linux_ioctl.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── MobileApple80211.c
│ │ │ │ ├── MobileApple80211.h
│ │ │ │ ├── ndis_events.c
│ │ │ │ ├── netlink.c
│ │ │ │ ├── netlink.h
│ │ │ │ ├── nl80211_copy.h
│ │ │ │ ├── priv_netlink.h
│ │ │ │ └── wireless_copy.h
│ │ │ ├── eap_common
│ │ │ │ ├── chap.c
│ │ │ │ ├── chap.h
│ │ │ │ ├── eap_common.c
│ │ │ │ ├── eap_common.h
│ │ │ │ ├── eap_defs.h
│ │ │ │ ├── eap_fast_common.c
│ │ │ │ ├── eap_fast_common.h
│ │ │ │ ├── eap_gpsk_common.c
│ │ │ │ ├── eap_gpsk_common.h
│ │ │ │ ├── eap_ikev2_common.c
│ │ │ │ ├── eap_ikev2_common.h
│ │ │ │ ├── eap_pax_common.c
│ │ │ │ ├── eap_pax_common.h
│ │ │ │ ├── eap_peap_common.c
│ │ │ │ ├── eap_peap_common.h
│ │ │ │ ├── eap_psk_common.c
│ │ │ │ ├── eap_psk_common.h
│ │ │ │ ├── eap_sake_common.c
│ │ │ │ ├── eap_sake_common.h
│ │ │ │ ├── eap_sim_common.c
│ │ │ │ ├── eap_sim_common.h
│ │ │ │ ├── eap_tlv_common.h
│ │ │ │ ├── eap_ttls.h
│ │ │ │ ├── eap_wsc_common.c
│ │ │ │ ├── eap_wsc_common.h
│ │ │ │ ├── ikev2_common.c
│ │ │ │ ├── ikev2_common.h
│ │ │ │ └── Makefile
│ │ │ ├── eapol_auth
│ │ │ │ ├── eapol_auth_dump.c
│ │ │ │ ├── eapol_auth_sm.c
│ │ │ │ ├── eapol_auth_sm.h
│ │ │ │ ├── eapol_auth_sm_i.h
│ │ │ │ └── Makefile
│ │ │ ├── eapol_supp
│ │ │ │ ├── eapol_supp_sm.c
│ │ │ │ ├── eapol_supp_sm.h
│ │ │ │ └── Makefile
│ │ │ ├── eap_peer
│ │ │ │ ├── eap_aka.c
│ │ │ │ ├── eap.c
│ │ │ │ ├── eap_config.h
│ │ │ │ ├── eap_fast.c
│ │ │ │ ├── eap_fast_pac.c
│ │ │ │ ├── eap_fast_pac.h
│ │ │ │ ├── eap_gpsk.c
│ │ │ │ ├── eap_gtc.c
│ │ │ │ ├── eap.h
│ │ │ │ ├── eap_i.h
│ │ │ │ ├── eap_ikev2.c
│ │ │ │ ├── eap_leap.c
│ │ │ │ ├── eap_md5.c
│ │ │ │ ├── eap_methods.c
│ │ │ │ ├── eap_methods.h
│ │ │ │ ├── eap_mschapv2.c
│ │ │ │ ├── eap_otp.c
│ │ │ │ ├── eap_pax.c
│ │ │ │ ├── eap_peap.c
│ │ │ │ ├── eap_psk.c
│ │ │ │ ├── eap_sake.c
│ │ │ │ ├── eap_sim.c
│ │ │ │ ├── eap_tls.c
│ │ │ │ ├── eap_tls_common.c
│ │ │ │ ├── eap_tls_common.h
│ │ │ │ ├── eap_tnc.c
│ │ │ │ ├── eap_ttls.c
│ │ │ │ ├── eap_vendor_test.c
│ │ │ │ ├── eap_wsc.c
│ │ │ │ ├── ikev2.c
│ │ │ │ ├── ikev2.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── mschapv2.c
│ │ │ │ ├── mschapv2.h
│ │ │ │ ├── tncc.c
│ │ │ │ └── tncc.h
│ │ │ ├── eap_server
│ │ │ │ ├── eap.h
│ │ │ │ ├── eap_i.h
│ │ │ │ ├── eap_methods.h
│ │ │ │ ├── eap_server_aka.c
│ │ │ │ ├── eap_server.c
│ │ │ │ ├── eap_server_fast.c
│ │ │ │ ├── eap_server_gpsk.c
│ │ │ │ ├── eap_server_gtc.c
│ │ │ │ ├── eap_server_identity.c
│ │ │ │ ├── eap_server_ikev2.c
│ │ │ │ ├── eap_server_md5.c
│ │ │ │ ├── eap_server_methods.c
│ │ │ │ ├── eap_server_mschapv2.c
│ │ │ │ ├── eap_server_pax.c
│ │ │ │ ├── eap_server_peap.c
│ │ │ │ ├── eap_server_psk.c
│ │ │ │ ├── eap_server_sake.c
│ │ │ │ ├── eap_server_sim.c
│ │ │ │ ├── eap_server_tls.c
│ │ │ │ ├── eap_server_tls_common.c
│ │ │ │ ├── eap_server_tnc.c
│ │ │ │ ├── eap_server_ttls.c
│ │ │ │ ├── eap_server_vendor_test.c
│ │ │ │ ├── eap_server_wsc.c
│ │ │ │ ├── eap_sim_db.c
│ │ │ │ ├── eap_sim_db.h
│ │ │ │ ├── eap_tls_common.h
│ │ │ │ ├── ikev2.c
│ │ │ │ ├── ikev2.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── tncs.c
│ │ │ │ └── tncs.h
│ │ │ ├── l2_packet
│ │ │ │ ├── l2_packet_freebsd.c
│ │ │ │ ├── l2_packet.h
│ │ │ │ ├── l2_packet_linux.c
│ │ │ │ ├── l2_packet_ndis.c
│ │ │ │ ├── l2_packet_none.c
│ │ │ │ ├── l2_packet_pcap.c
│ │ │ │ ├── l2_packet_privsep.c
│ │ │ │ ├── l2_packet_winpcap.c
│ │ │ │ └── Makefile
│ │ │ ├── lib.rules
│ │ │ ├── Makefile
│ │ │ ├── radius
│ │ │ │ ├── Makefile
│ │ │ │ ├── radius.c
│ │ │ │ ├── radius_client.c
│ │ │ │ ├── radius_client.h
│ │ │ │ ├── radius.h
│ │ │ │ ├── radius_server.c
│ │ │ │ └── radius_server.h
│ │ │ ├── rsn_supp
│ │ │ │ ├── Makefile
│ │ │ │ ├── peerkey.c
│ │ │ │ ├── peerkey.h
│ │ │ │ ├── pmksa_cache.c
│ │ │ │ ├── pmksa_cache.h
│ │ │ │ ├── preauth.c
│ │ │ │ ├── preauth.h
│ │ │ │ ├── wpa.c
│ │ │ │ ├── wpa_ft.c
│ │ │ │ ├── wpa.h
│ │ │ │ ├── wpa_ie.c
│ │ │ │ ├── wpa_ie.h
│ │ │ │ └── wpa_i.h
│ │ │ ├── tls
│ │ │ │ ├── asn1.c
│ │ │ │ ├── asn1.h
│ │ │ │ ├── bignum.c
│ │ │ │ ├── bignum.h
│ │ │ │ ├── libtommath.c
│ │ │ │ ├── Makefile
│ │ │ │ ├── pkcs1.c
│ │ │ │ ├── pkcs1.h
│ │ │ │ ├── pkcs5.c
│ │ │ │ ├── pkcs5.h
│ │ │ │ ├── pkcs8.c
│ │ │ │ ├── pkcs8.h
│ │ │ │ ├── rsa.c
│ │ │ │ ├── rsa.h
│ │ │ │ ├── tlsv1_client.c
│ │ │ │ ├── tlsv1_client.h
│ │ │ │ ├── tlsv1_client_i.h
│ │ │ │ ├── tlsv1_client_read.c
│ │ │ │ ├── tlsv1_client_write.c
│ │ │ │ ├── tlsv1_common.c
│ │ │ │ ├── tlsv1_common.h
│ │ │ │ ├── tlsv1_cred.c
│ │ │ │ ├── tlsv1_cred.h
│ │ │ │ ├── tlsv1_record.c
│ │ │ │ ├── tlsv1_record.h
│ │ │ │ ├── tlsv1_server.c
│ │ │ │ ├── tlsv1_server.h
│ │ │ │ ├── tlsv1_server_i.h
│ │ │ │ ├── tlsv1_server_read.c
│ │ │ │ ├── tlsv1_server_write.c
│ │ │ │ ├── x509v3.c
│ │ │ │ └── x509v3.h
│ │ │ ├── utils
│ │ │ │ ├── base64.c
│ │ │ │ ├── base64.h
│ │ │ │ ├── build_config.h
│ │ │ │ ├── common.c
│ │ │ │ ├── common.h
│ │ │ │ ├── eloop.c
│ │ │ │ ├── eloop.h
│ │ │ │ ├── eloop_none.c
│ │ │ │ ├── eloop_win.c
│ │ │ │ ├── includes.h
│ │ │ │ ├── ip_addr.c
│ │ │ │ ├── ip_addr.h
│ │ │ │ ├── list.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── os.h
│ │ │ │ ├── os_internal.c
│ │ │ │ ├── os_none.c
│ │ │ │ ├── os_unix.c
│ │ │ │ ├── os_win32.c
│ │ │ │ ├── pcsc_funcs.c
│ │ │ │ ├── pcsc_funcs.h
│ │ │ │ ├── radiotap.c
│ │ │ │ ├── radiotap.h
│ │ │ │ ├── radiotap_iter.h
│ │ │ │ ├── state_machine.h
│ │ │ │ ├── trace.c
│ │ │ │ ├── trace.h
│ │ │ │ ├── uuid.c
│ │ │ │ ├── uuid.h
│ │ │ │ ├── wpabuf.c
│ │ │ │ ├── wpabuf.h
│ │ │ │ ├── wpa_debug.c
│ │ │ │ └── wpa_debug.h
│ │ │ └── wps
│ │ │ ├── http_client.c
│ │ │ ├── http_client.h
│ │ │ ├── http.h
│ │ │ ├── httpread.c
│ │ │ ├── httpread.h
│ │ │ ├── http_server.c
│ │ │ ├── http_server.h
│ │ │ ├── Makefile
│ │ │ ├── ndef.c
│ │ │ ├── upnp_xml.c
│ │ │ ├── upnp_xml.h
│ │ │ ├── wps_attr_build.c
│ │ │ ├── wps_attr_parse.c
│ │ │ ├── wps_attr_process.c
│ │ │ ├── wps.c
│ │ │ ├── wps_common.c
│ │ │ ├── wps_defs.h
│ │ │ ├── wps_dev_attr.c
│ │ │ ├── wps_dev_attr.h
│ │ │ ├── wps_enrollee.c
│ │ │ ├── wps_er.c
│ │ │ ├── wps_er.h
│ │ │ ├── wps_er_ssdp.c
│ │ │ ├── wps.h
│ │ │ ├── wps_i.h
│ │ │ ├── wps_nfc.c
│ │ │ ├── wps_nfc_pn531.c
│ │ │ ├── wps_registrar.c
│ │ │ ├── wps_ufd.c
│ │ │ ├── wps_upnp_ap.c
│ │ │ ├── wps_upnp.c
│ │ │ ├── wps_upnp_event.c
│ │ │ ├── wps_upnp.h
│ │ │ ├── wps_upnp_i.h
│ │ │ ├── wps_upnp_ssdp.c
│ │ │ └── wps_upnp_web.c
│ │ └── wpa_supplicant
│ │ ├── ap.c
│ │ ├── ap.h
│ │ ├── atheros_config
│ │ ├── bgscan.c
│ │ ├── bgscan.h
│ │ ├── bgscan_simple.c
│ │ ├── blacklist.c
│ │ ├── blacklist.h
│ │ ├── bss.c
│ │ ├── bss.h
│ │ ├── ChangeLog
│ │ ├── config.c
│ │ ├── config_file.c
│ │ ├── config.h
│ │ ├── config_none.c
│ │ ├── config_ssid.h
│ │ ├── config_winreg.c
│ │ ├── ctrl_iface.c
│ │ ├── ctrl_iface.h
│ │ ├── ctrl_iface_named_pipe.c
│ │ ├── ctrl_iface_udp.c
│ │ ├── ctrl_iface_unix.c
│ │ ├── dbus
│ │ │ ├── dbus_common.c
│ │ │ ├── dbus_common.h
│ │ │ ├── dbus_common_i.h
│ │ │ ├── dbus_dict_helpers.c
│ │ │ ├── dbus_dict_helpers.h
│ │ │ ├── dbus_new.c
│ │ │ ├── dbus_new.h
│ │ │ ├── dbus_new_handlers.c
│ │ │ ├── dbus_new_handlers.h
│ │ │ ├── dbus_new_handlers_wps.c
│ │ │ ├── dbus_new_helpers.c
│ │ │ ├── dbus_new_helpers.h
│ │ │ ├── dbus_new_introspect.c
│ │ │ ├── dbus_old.c
│ │ │ ├── dbus_old.h
│ │ │ ├── dbus_old_handlers.c
│ │ │ ├── dbus_old_handlers.h
│ │ │ ├── dbus_old_handlers_wps.c
│ │ │ ├── dbus-wpa_supplicant.conf
│ │ │ ├── fi.epitest.hostap.WPASupplicant.service
│ │ │ ├── fi.w1.wpa_supplicant1.service
│ │ │ └── Makefile
│ │ ├── defconfig
│ │ ├── doc
│ │ │ └── docbook
│ │ │ ├── Makefile
│ │ │ ├── manpage.links
│ │ │ ├── manpage.refs
│ │ │ ├── wpa_background.8
│ │ │ ├── wpa_background.sgml
│ │ │ ├── wpa_cli.8
│ │ │ ├── wpa_cli.sgml
│ │ │ ├── wpa_gui.8
│ │ │ ├── wpa_gui.sgml
│ │ │ ├── wpa_passphrase.8
│ │ │ ├── wpa_passphrase.sgml
│ │ │ ├── wpa_priv.8
│ │ │ ├── wpa_priv.sgml
│ │ │ ├── wpa_supplicant.8
│ │ │ ├── wpa_supplicant.conf.5
│ │ │ ├── wpa_supplicant.conf.sgml
│ │ │ └── wpa_supplicant.sgml
│ │ ├── driver_i.h
│ │ ├── eapol_test.c
│ │ ├── eap_register.c
│ │ ├── eap_testing.txt
│ │ ├── events.c
│ │ ├── examples
│ │ │ ├── 60_wpa_supplicant
│ │ │ ├── ieee8021x.conf
│ │ │ ├── openCryptoki.conf
│ │ │ ├── plaintext.conf
│ │ │ ├── wep.conf
│ │ │ ├── wpa2-eap-ccmp.conf
│ │ │ ├── wpa-psk-tkip.conf
│ │ │ ├── wpas-dbus-new-getall.py
│ │ │ ├── wpas-dbus-new.py
│ │ │ ├── wpas-dbus-new-signals.py
│ │ │ ├── wpas-dbus-new-wps.py
│ │ │ └── wpas-test.py
│ │ ├── ibss_rsn.c
│ │ ├── ibss_rsn.h
│ │ ├── main.c
│ │ ├── main_none.c
│ │ ├── main_symbian.cpp
│ │ ├── main_winmain.c
│ │ ├── main_winsvc.c
│ │ ├── Makefile
│ │ ├── mlme.c
│ │ ├── mlme.h
│ │ ├── nmake.mak
│ │ ├── notify.c
│ │ ├── notify.h
│ │ ├── preauth_test.c
│ │ ├── README
│ │ ├── README-Windows.txt
│ │ ├── README-WPS
│ │ ├── scan.c
│ │ ├── scan.h
│ │ ├── sme.c
│ │ ├── sme.h
│ │ ├── symbian
│ │ │ ├── bld.inf
│ │ │ ├── README.symbian
│ │ │ └── wpa_supplicant.mmp
│ │ ├── tests
│ │ │ ├── link_test.c
│ │ │ ├── test_eap_sim_common.c
│ │ │ └── test_wpa.c
│ │ ├── todo.txt
│ │ ├── vs2005
│ │ │ ├── eapol_test
│ │ │ │ └── eapol_test.vcproj
│ │ │ ├── win_if_list
│ │ │ │ └── win_if_list.vcproj
│ │ │ ├── wpa_cli
│ │ │ │ └── wpa_cli.vcproj
│ │ │ ├── wpa_passphrase
│ │ │ │ └── wpa_passphrase.vcproj
│ │ │ ├── wpa_supplicant
│ │ │ │ └── wpa_supplicant.vcproj
│ │ │ ├── wpa_supplicant.sln
│ │ │ └── wpasvc
│ │ │ └── wpasvc.vcproj
│ │ ├── win_example.reg
│ │ ├── win_if_list.c
│ │ ├── wpa_cli.c
│ │ ├── wpa_gui
│ │ │ ├── eventhistory.ui
│ │ │ ├── eventhistory.ui.h
│ │ │ ├── main.cpp
│ │ │ ├── networkconfig.ui
│ │ │ ├── networkconfig.ui.h
│ │ │ ├── scanresults.ui
│ │ │ ├── scanresults.ui.h
│ │ │ ├── setup-mingw-cross-compiling
│ │ │ ├── userdatarequest.ui
│ │ │ ├── userdatarequest.ui.h
│ │ │ ├── wpa_gui.pro
│ │ │ ├── wpagui.ui
│ │ │ ├── wpagui.ui.h
│ │ │ └── wpamsg.h
│ │ ├── wpa_gui-qt4
│ │ │ ├── addinterface.cpp
│ │ │ ├── addinterface.h
│ │ │ ├── eventhistory.cpp
│ │ │ ├── eventhistory.h
│ │ │ ├── eventhistory.ui
│ │ │ ├── icons
│ │ │ │ ├── ap.svg
│ │ │ │ ├── laptop.svg
│ │ │ │ ├── Makefile
│ │ │ │ ├── README
│ │ │ │ └── wpa_gui.svg
│ │ │ ├── icons_png.qrc
│ │ │ ├── icons.qrc
│ │ │ ├── lang
│ │ │ │ └── wpa_gui_de.ts
│ │ │ ├── main.cpp
│ │ │ ├── networkconfig.cpp
│ │ │ ├── networkconfig.h
│ │ │ ├── networkconfig.ui
│ │ │ ├── peers.cpp
│ │ │ ├── peers.h
│ │ │ ├── peers.ui
│ │ │ ├── scanresults.cpp
│ │ │ ├── scanresults.h
│ │ │ ├── scanresults.ui
│ │ │ ├── stringquery.cpp
│ │ │ ├── stringquery.h
│ │ │ ├── userdatarequest.cpp
│ │ │ ├── userdatarequest.h
│ │ │ ├── userdatarequest.ui
│ │ │ ├── wpagui.cpp
│ │ │ ├── wpa_gui.desktop
│ │ │ ├── wpagui.h
│ │ │ ├── wpa_gui.pro
│ │ │ ├── wpagui.ui
│ │ │ └── wpamsg.h
│ │ ├── wpa_passphrase.c
│ │ ├── wpa_priv.c
│ │ ├── wpas_glue.c
│ │ ├── wpas_glue.h
│ │ ├── wpa_supplicant.c
│ │ ├── wpa_supplicant.conf
│ │ ├── wpa_supplicant_i.h
│ │ ├── wpa_supplicant.nsi
│ │ ├── wps_supplicant.c
│ │ ├── wps_supplicant.h
│ │ └── xcode
│ │ └── wpa_supplicant.xcodeproj
│ │ └── project.pbxproj
│ └── wpa2
│ ├── apstart
│ │ ├── apstart.c
│ │ ├── Makefile
│ │ └── topology.c
│ ├── AtherosWifiAuthentication2.doc
│ ├── buildhost
│ ├── buildmips
│ ├── common
│ │ ├── aes.c
│ │ ├── aes.h
│ │ ├── aes_wrap.c
│ │ ├── aes_wrap.h
│ │ ├── asn1.c
│ │ ├── asn1.h
│ │ ├── asn1_test.c
│ │ ├── base64.c
│ │ ├── base64.h
│ │ ├── bignum.c
│ │ ├── bignum.h
│ │ ├── build_config.h
│ │ ├── common.c
│ │ ├── common.h
│ │ ├── configedit.c
│ │ ├── configedit.h
│ │ ├── config_types.h
│ │ ├── crypto.c
│ │ ├── crypto_cryptoapi.c
│ │ ├── crypto_dh.h
│ │ ├── crypto_gnutls.c
│ │ ├── crypto.h
│ │ ├── crypto_internal.c
│ │ ├── crypto_libtomcrypt.c
│ │ ├── crypto_none.c
│ │ ├── defs.h
│ │ ├── des.c
│ │ ├── eap_defs.h
│ │ ├── eap_gpsk_common.c
│ │ ├── eap_gpsk_common.h
│ │ ├── eap_pax_common.c
│ │ ├── eap_pax_common.h
│ │ ├── eap_psk_common.c
│ │ ├── eap_psk_common.h
│ │ ├── eap_sake_common.c
│ │ ├── eap_sake_common.h
│ │ ├── eap_sim_common.c
│ │ ├── eap_sim_common.h
│ │ ├── eap_ttls.h
│ │ ├── eloop.c
│ │ ├── eloop.h
│ │ ├── eloop_none.c
│ │ ├── eloop_win.c
│ │ ├── fileutil.c
│ │ ├── fileutil.h
│ │ ├── full.config
│ │ ├── httpread.c
│ │ ├── httpread.h
│ │ ├── includes.h
│ │ ├── l2_packet_freebsd.c
│ │ ├── l2_packet.h
│ │ ├── l2_packet_linux.c
│ │ ├── l2_packet_ndis.c
│ │ ├── l2_packet_none.c
│ │ ├── l2_packet_pcap.c
│ │ ├── l2_packet_winpcap.c
│ │ ├── libtommath.c
│ │ ├── Makefile
│ │ ├── Makefile.common
│ │ ├── md4.c
│ │ ├── md5.c
│ │ ├── md5.h
│ │ ├── ms_funcs.c
│ │ ├── ms_funcs.h
│ │ ├── os.h
│ │ ├── os_internal.c
│ │ ├── os_none.c
│ │ ├── os_unix.c
│ │ ├── os_win32.c
│ │ ├── rc4.c
│ │ ├── rc4.h
│ │ ├── rsa.c
│ │ ├── rsa.h
│ │ ├── sha1.c
│ │ ├── sha1.h
│ │ ├── sha256.c
│ │ ├── sha256.h
│ │ ├── state_machine.h
│ │ ├── tls_gnutls.c
│ │ ├── tls.h
│ │ ├── tls_internal.c
│ │ ├── tls_none.c
│ │ ├── tls_openssl.c
│ │ ├── tls_schannel.c
│ │ ├── tlsv1_client.c
│ │ ├── tlsv1_client.h
│ │ ├── tlsv1_common.c
│ │ ├── tlsv1_common.h
│ │ ├── upnp_wps_common.c
│ │ ├── upnp_wps_common.h
│ │ ├── version.h
│ │ ├── wpa_common.h
│ │ ├── wpa_ctrl.c
│ │ ├── wpa_ctrl.h
│ │ ├── wps_config.h
│ │ ├── wps_parser.c
│ │ ├── wps_parser.h
│ │ ├── x509v3.c
│ │ └── x509v3.h
│ ├── configuration.txt
│ ├── doc -> original
│ ├── examples
│ │ ├── 80211g.ap_radio
│ │ ├── 8021x.ap_bss
│ │ ├── ap_end
│ │ ├── ap_start
│ │ ├── config1.ap_bss
│ │ ├── config1.sta
│ │ ├── hostapd.eap_user
│ │ ├── oob.ap_bss
│ │ ├── open.ap_bss
│ │ ├── repeater_pass_configuration
│ │ ├── sta_end
│ │ ├── sta_start
│ │ ├── topology.conf
│ │ ├── topology_sta.conf
│ │ ├── wep.ap_bss
│ │ ├── wpa2EAP.ap_bss
│ │ ├── wpa2psk.ap_bss
│ │ ├── wpa2-psk.sta
│ │ ├── wpaEAP.ap_bss
│ │ ├── wpapsk.ap_bss
│ │ ├── wpa-psk.sta
│ │ ├── wpa_s.conf
│ │ └── wps-default.ap_bss
│ ├── gui.txt
│ ├── hcmd.txt
│ ├── hostapd
│ │ ├── accounting.c
│ │ ├── accounting.h
│ │ ├── ap.h
│ │ ├── ap_list.c
│ │ ├── ap_list.h
│ │ ├── beacon.c
│ │ ├── beacon.h
│ │ ├── ChangeLog
│ │ ├── Changes_WPS
│ │ ├── config.c
│ │ ├── config.h
│ │ ├── config_rewrite.c
│ │ ├── config_rewrite.h
│ │ ├── COPYING
│ │ ├── ctrl_iface.c
│ │ ├── ctrl_iface.h
│ │ ├── defconfig
│ │ ├── developer.txt
│ │ ├── doc
│ │ │ ├── code_structure.doxygen
│ │ │ ├── ctrl_iface.doxygen
│ │ │ ├── doxygen.fast
│ │ │ ├── doxygen.full
│ │ │ ├── driver_wrapper.doxygen
│ │ │ ├── eap.doxygen
│ │ │ ├── hostapd.fig
│ │ │ ├── kerneldoc2doxygen.pl
│ │ │ ├── mainpage.doxygen
│ │ │ └── porting.doxygen
│ │ ├── driver_atheros.c
│ │ ├── driver_bsd.c
│ │ ├── driver.c
│ │ ├── driver_devicescape.c
│ │ ├── driver.h
│ │ ├── driver_madwifi.c
│ │ ├── driver_prism54.c
│ │ ├── driver_test.c
│ │ ├── driver_wired.c
│ │ ├── eap_aka.c
│ │ ├── eap.c
│ │ ├── eap_gpsk.c
│ │ ├── eap_gtc.c
│ │ ├── eap.h
│ │ ├── eap_identity.c
│ │ ├── eap_i.h
│ │ ├── eap_md5.c
│ │ ├── eap_methods.c
│ │ ├── eap_methods.h
│ │ ├── eap_mschapv2.c
│ │ ├── eapol_sm.c
│ │ ├── eapol_sm.h
│ │ ├── eap_pax.c
│ │ ├── eap_peap.c
│ │ ├── eap_psk.c
│ │ ├── eap_sake.c
│ │ ├── eap_sim.c
│ │ ├── eap_sim_db.c
│ │ ├── eap_sim_db.h
│ │ ├── eap_tls.c
│ │ ├── eap_tls_common.c
│ │ ├── eap_tls_common.h
│ │ ├── eap_tlv.c
│ │ ├── eap_ttls.c
│ │ ├── eap_vendor_test.c
│ │ ├── eap_wps.c
│ │ ├── eap_wps.h
│ │ ├── full.config
│ │ ├── hcmd.c
│ │ ├── hlr_auc_gw.c
│ │ ├── hlr_auc_gw.milenage_db
│ │ ├── hostap_common.h
│ │ ├── hostapd.8
│ │ ├── hostapd.accept
│ │ ├── hostapd.c
│ │ ├── hostapd_cli.1
│ │ ├── hostapd_cli.c
│ │ ├── hostapd.conf
│ │ ├── hostapd.deny
│ │ ├── hostapd.eap_user
│ │ ├── hostapd.h
│ │ ├── hostapd.radius_clients
│ │ ├── hostapd.sim_db
│ │ ├── hostapd.vlan
│ │ ├── hostapd.wpa_psk
│ │ ├── hw_features.c
│ │ ├── hw_features.h
│ │ ├── iapp.c
│ │ ├── iapp.h
│ │ ├── ieee802_11_auth.c
│ │ ├── ieee802_11_auth.h
│ │ ├── ieee802_11.c
│ │ ├── ieee802_11.h
│ │ ├── ieee802_11h.c
│ │ ├── ieee802_11h.h
│ │ ├── ieee802_1x.c
│ │ ├── ieee802_1x.h
│ │ ├── logwatch
│ │ │ ├── hostapd
│ │ │ ├── hostapd.conf
│ │ │ └── README
│ │ ├── madwifi.conf
│ │ ├── Makefile
│ │ ├── milenage.c
│ │ ├── milenage.h
│ │ ├── mlme.c
│ │ ├── mlme.h
│ │ ├── no_enterprise.config
│ │ ├── nt_password_hash.c
│ │ ├── pmksa_cache.c
│ │ ├── pmksa_cache.h
│ │ ├── preauth.c
│ │ ├── preauth.h
│ │ ├── prism54.h
│ │ ├── priv_netlink.h
│ │ ├── radius.c
│ │ ├── radius_client.c
│ │ ├── radius_client.h
│ │ ├── radius.h
│ │ ├── radius_server.c
│ │ ├── radius_server.h
│ │ ├── README
│ │ ├── reconfig.c
│ │ ├── small.config
│ │ ├── sta_info.c
│ │ ├── sta_info.h
│ │ ├── testbed_ap
│ │ │ ├── about.h
│ │ │ ├── about.ui
│ │ │ ├── ap_end
│ │ │ ├── ap_start
│ │ │ ├── debugwindow.h
│ │ │ ├── debugwindow.ui
│ │ │ ├── hostapd.conf
│ │ │ ├── hostapd.eap_user
│ │ │ ├── main.cpp
│ │ │ ├── mainprocess.cpp
│ │ │ ├── mainprocess.h
│ │ │ ├── netconfig.cpp
│ │ │ ├── netconfig.h
│ │ │ ├── netconfig.ui
│ │ │ ├── pagetemplate.h
│ │ │ ├── setupinterface.cpp
│ │ │ ├── setupinterface.h
│ │ │ ├── setupinterface.ui
│ │ │ ├── setup-mingw-cross-compiling
│ │ │ ├── status.cpp
│ │ │ ├── status.h
│ │ │ ├── status.ui
│ │ │ ├── testbed_ap.conf
│ │ │ ├── testbedap.cpp
│ │ │ ├── testbedap.h
│ │ │ ├── testbed_ap.pro
│ │ │ ├── testbedap.ui
│ │ │ ├── web
│ │ │ │ ├── wps_device.xml
│ │ │ │ └── wps_scpd.xml
│ │ │ ├── wepkey.cpp
│ │ │ ├── wepkey.h
│ │ │ ├── wepkey.ui
│ │ │ └── wpamsg.h
│ │ ├── tiny.config
│ │ ├── tiny_upnp_wps_device.c
│ │ ├── topology.c
│ │ ├── topology.h
│ │ ├── upnp_wps_device.c
│ │ ├── upnp_wps_device.h
│ │ ├── vlan_init.c
│ │ ├── vlan_init.h
│ │ ├── wired.conf
│ │ ├── wireless_copy.h
│ │ ├── wme.c
│ │ ├── wme.h
│ │ ├── wpa.c
│ │ ├── wpa.h
│ │ ├── wps_config.c
│ │ ├── wps_opt_nfc.c
│ │ ├── wps_opt_nfc.h
│ │ ├── wps_opt_upnp.c
│ │ └── wps_opt_upnp.h
│ ├── Makefile
│ ├── pcenv.sh
│ ├── README.txt
│ ├── wcmd.txt
│ ├── wireless_tools
│ │ ├── 19-udev-ifrename.rules
│ │ ├── CHANGELOG.h
│ │ ├── COPYING
│ │ ├── cs
│ │ │ ├── ifrename.8
│ │ │ ├── iftab.5
│ │ │ ├── iwconfig.8
│ │ │ ├── iwevent.8
│ │ │ ├── iwgetid.8
│ │ │ ├── iwlist.8
│ │ │ ├── iwpriv.8
│ │ │ ├── iwspy.8
│ │ │ └── wireless.7
│ │ ├── DISTRIBUTIONS.txt
│ │ ├── fr
│ │ │ ├── ifrename.8
│ │ │ ├── iftab.5
│ │ │ ├── iwconfig.8
│ │ │ ├── iwevent.8
│ │ │ ├── iwgetid.8
│ │ │ ├── iwlist.8
│ │ │ ├── iwpriv.8
│ │ │ ├── iwspy.8
│ │ │ └── wireless.7
│ │ ├── HOTPLUG.txt
│ │ ├── ifrename.8
│ │ ├── ifrename.c
│ │ ├── IFRENAME-VS-XXX.txt
│ │ ├── iftab.5
│ │ ├── INSTALL
│ │ ├── iwconfig.8
│ │ ├── iwconfig.c
│ │ ├── iwevent.8
│ │ ├── iwevent.c
│ │ ├── iwgetid.8
│ │ ├── iwgetid.c
│ │ ├── iwlib.c
│ │ ├── iwlib.h
│ │ ├── iwlist.8
│ │ ├── iwlist.c
│ │ ├── iwmulticall.c
│ │ ├── iwpriv.8
│ │ ├── iwpriv.c
│ │ ├── iwspy.8
│ │ ├── iwspy.c
│ │ ├── macaddr.c
│ │ ├── Makefile
│ │ ├── PCMCIA.txt
│ │ ├── README
│ │ ├── README.fr
│ │ ├── sample_enc.c
│ │ ├── sample_pm.c
│ │ ├── sample_priv_addr.c
│ │ ├── tags
│ │ ├── udev.import_devpath.diff
│ │ ├── wireless.10.h
│ │ ├── wireless.11.h
│ │ ├── wireless.12.h
│ │ ├── wireless.13.h
│ │ ├── wireless.14.h
│ │ ├── wireless.15.h
│ │ ├── wireless.16.h
│ │ ├── wireless.17.h
│ │ ├── wireless.18.h
│ │ ├── wireless.19.h
│ │ ├── wireless.20.h
│ │ ├── wireless.21.h
│ │ ├── wireless.22.h
│ │ ├── wireless.7
│ │ └── wireless.h
│ ├── wpa_supplicant
│ │ ├── ChangeLog
│ │ ├── Changes_WPS
│ │ ├── config.c
│ │ ├── config_file.c
│ │ ├── config.h
│ │ ├── config_none.c
│ │ ├── config_ssid.h
│ │ ├── config_winreg.c
│ │ ├── COPYING
│ │ ├── ctrl_iface.c
│ │ ├── ctrl_iface_dbus.c
│ │ ├── ctrl_iface_dbus.h
│ │ ├── ctrl_iface_dbus_handlers.c
│ │ ├── ctrl_iface_dbus_handlers.h
│ │ ├── ctrl_iface.h
│ │ ├── ctrl_iface_named_pipe.c
│ │ ├── ctrl_iface_udp.c
│ │ ├── ctrl_iface_unix.c
│ │ ├── dbus_dict_helpers.c
│ │ ├── dbus_dict_helpers.h
│ │ ├── dbus-wpa_supplicant.conf
│ │ ├── defconfig
│ │ ├── doc
│ │ │ ├── code_structure.doxygen
│ │ │ ├── ctrl_iface.doxygen
│ │ │ ├── docbook
│ │ │ │ ├── Makefile
│ │ │ │ ├── wpa_background.8
│ │ │ │ ├── wpa_background.sgml
│ │ │ │ ├── wpa_cli.8
│ │ │ │ ├── wpa_cli.sgml
│ │ │ │ ├── wpa_passphrase.8
│ │ │ │ ├── wpa_passphrase.sgml
│ │ │ │ ├── wpa_supplicant.8
│ │ │ │ ├── wpa_supplicant.conf.5
│ │ │ │ ├── wpa_supplicant.conf.sgml
│ │ │ │ └── wpa_supplicant.sgml
│ │ │ ├── doxygen.fast
│ │ │ ├── doxygen.full
│ │ │ ├── driver_wrapper.doxygen
│ │ │ ├── eap.doxygen
│ │ │ ├── kerneldoc2doxygen.pl
│ │ │ ├── mainpage.doxygen
│ │ │ ├── porting.doxygen
│ │ │ ├── testing_tools.doxygen
│ │ │ └── wpa_supplicant.fig
│ │ ├── driver_atheros.c
│ │ ├── driver_atmel.c
│ │ ├── driver_broadcom.c
│ │ ├── driver_bsd.c
│ │ ├── driver.h
│ │ ├── driver_hostap.c
│ │ ├── driver_hostap.h
│ │ ├── driver_ipw.c
│ │ ├── driver_madwifi.c
│ │ ├── driver_ndis.c
│ │ ├── driver_ndis_.c
│ │ ├── driver_ndis.h
│ │ ├── driver_ndiswrapper.c
│ │ ├── driver_prism54.c
│ │ ├── drivers.c
│ │ ├── driver_test.c
│ │ ├── driver_wext.c
│ │ ├── driver_wext.h
│ │ ├── driver_wired.c
│ │ ├── eap_aka.c
│ │ ├── eap.c
│ │ ├── eap_fast.c
│ │ ├── eap_gpsk.c
│ │ ├── eap_gtc.c
│ │ ├── eap.h
│ │ ├── eap_i.h
│ │ ├── eap_leap.c
│ │ ├── eap_md5.c
│ │ ├── eap_methods.c
│ │ ├── eap_methods.h
│ │ ├── eap_mschapv2.c
│ │ ├── eapol_sm.c
│ │ ├── eapol_sm.h
│ │ ├── eapol_test.c
│ │ ├── eap_otp.c
│ │ ├── eap_pax.c
│ │ ├── eap_peap.c
│ │ ├── eap_psk.c
│ │ ├── eap_sake.c
│ │ ├── eap_sim.c
│ │ ├── eap_testing.txt
│ │ ├── eap_tls.c
│ │ ├── eap_tls_common.c
│ │ ├── eap_tls_common.h
│ │ ├── eap_tlv.c
│ │ ├── eap_tlv.h
│ │ ├── eap_ttls.c
│ │ ├── eap_vendor_test.c
│ │ ├── eap_wps.c
│ │ ├── eap_wps.h
│ │ ├── events.c
│ │ ├── examples
│ │ │ ├── ieee8021x.conf
│ │ │ ├── plaintext.conf
│ │ │ ├── wep.conf
│ │ │ ├── wpa2-eap-ccmp.conf
│ │ │ └── wpa-psk-tkip.conf
│ │ ├── full.config
│ │ ├── hostapd.h
│ │ ├── intel_eap_wps.c
│ │ ├── intel_eap_wps.h
│ │ ├── intel_ie_wps.c
│ │ ├── intel_ie_wps.h
│ │ ├── main.c
│ │ ├── main_none.c
│ │ ├── main_winmain.c
│ │ ├── main_winsvc.c
│ │ ├── Makefile
│ │ ├── mlme.c
│ │ ├── mlme.h
│ │ ├── ndis_events.c
│ │ ├── nmake.mak
│ │ ├── no_enterprise.config
│ │ ├── openssl-0.9.8d-tls-extensions.patch
│ │ ├── openssl-0.9.8e-tls-extensions.patch
│ │ ├── openssl-tls-extensions.patch
│ │ ├── pcsc_funcs.c
│ │ ├── pcsc_funcs.h
│ │ ├── pmksa_cache.c
│ │ ├── pmksa_cache.h
│ │ ├── preauth.c
│ │ ├── preauth.h
│ │ ├── preauth_test.c
│ │ ├── priv_netlink.h
│ │ ├── README
│ │ ├── README-Windows.txt
│ │ ├── small.config
│ │ ├── TDLS_Security_Test_Plan.doc
│ │ ├── testbed_sta
│ │ │ ├── about.h
│ │ │ ├── about.ui
│ │ │ ├── debugwindow.h
│ │ │ ├── debugwindow.ui
│ │ │ ├── displaypin.cpp
│ │ │ ├── displaypin.h
│ │ │ ├── displaypin.ui
│ │ │ ├── inputpin.cpp
│ │ │ ├── inputpin.h
│ │ │ ├── inputpin.ui
│ │ │ ├── main.cpp
│ │ │ ├── mainprocess.cpp
│ │ │ ├── mainprocess.h
│ │ │ ├── netconfig.cpp
│ │ │ ├── netconfig.h
│ │ │ ├── netconfig.ui
│ │ │ ├── pagetemplate.h
│ │ │ ├── readnfcconfig.cpp
│ │ │ ├── readnfcconfig.h
│ │ │ ├── readnfcconfig.ui
│ │ │ ├── selectap.cpp
│ │ │ ├── selectap.h
│ │ │ ├── selectap.ui
│ │ │ ├── selectmethod.cpp
│ │ │ ├── selectmethod.h
│ │ │ ├── selectmethod.ui
│ │ │ ├── selectmode.cpp
│ │ │ ├── selectmode.h
│ │ │ ├── selectmode.ui
│ │ │ ├── setupinterface.cpp
│ │ │ ├── setupinterface.h
│ │ │ ├── setupinterface.ui
│ │ │ ├── setup-mingw-cross-compiling
│ │ │ ├── sta_end
│ │ │ ├── sta_start
│ │ │ ├── testbed_sta.conf
│ │ │ ├── testbedsta.cpp
│ │ │ ├── testbedsta.h
│ │ │ ├── testbed_sta.pro
│ │ │ ├── testbedsta.ui
│ │ │ ├── win_if_list.h
│ │ │ ├── wpamsg.h
│ │ │ ├── wpa_supplicant.conf
│ │ │ ├── wpsauthentication.cpp
│ │ │ ├── wpsauthentication.h
│ │ │ ├── wpsauthentication.ui
│ │ │ ├── wpspbc.cpp
│ │ │ ├── wpspbc.h
│ │ │ ├── wpspbc.ui
│ │ │ ├── writenfcconfig.cpp
│ │ │ ├── writenfcconfig.h
│ │ │ └── writenfcconfig.ui
│ │ ├── tests
│ │ │ ├── test_aes.c
│ │ │ ├── test_eap_sim_common.c
│ │ │ ├── test_md4.c
│ │ │ ├── test_md5.c
│ │ │ ├── test_ms_funcs.c
│ │ │ ├── test_sha1.c
│ │ │ ├── test_sha256.c
│ │ │ └── test_x509v3.c
│ │ ├── tiny.config
│ │ ├── todo.txt
│ │ ├── topology.c
│ │ ├── topology.h
│ │ ├── upnp_wps_ctrlpt.c
│ │ ├── upnp_wps_ctrlpt.h
│ │ ├── upnp_wps_ctrlpt_win.c
│ │ ├── vs2005
│ │ │ ├── eapol_test
│ │ │ │ └── eapol_test.vcproj
│ │ │ ├── win_if_list
│ │ │ │ └── win_if_list.vcproj
│ │ │ ├── wpa_cli
│ │ │ │ └── wpa_cli.vcproj
│ │ │ ├── wpa_passphrase
│ │ │ │ └── wpa_passphrase.vcproj
│ │ │ ├── wpa_supplicant
│ │ │ │ └── wpa_supplicant.vcproj
│ │ │ ├── wpa_supplicant.sln
│ │ │ └── wpasvc
│ │ │ └── wpasvc.vcproj
│ │ ├── wcmd.c
│ │ ├── win_example.reg
│ │ ├── win_if_list.c
│ │ ├── wireless_copy.h
│ │ ├── wpa.c
│ │ ├── wpa_cli.c
│ │ ├── wpa_gui
│ │ │ ├── eventhistory.ui
│ │ │ ├── eventhistory.ui.h
│ │ │ ├── main.cpp
│ │ │ ├── networkconfig.ui
│ │ │ ├── networkconfig.ui.h
│ │ │ ├── scanresults.ui
│ │ │ ├── scanresults.ui.h
│ │ │ ├── setup-mingw-cross-compiling
│ │ │ ├── userdatarequest.ui
│ │ │ ├── userdatarequest.ui.h
│ │ │ ├── wpa_gui.pro
│ │ │ ├── wpagui.ui
│ │ │ ├── wpagui.ui.h
│ │ │ └── wpamsg.h
│ │ ├── wpa_gui-qt4
│ │ │ ├── eventhistory.cpp
│ │ │ ├── eventhistory.h
│ │ │ ├── eventhistory.ui
│ │ │ ├── main.cpp
│ │ │ ├── networkconfig.cpp
│ │ │ ├── networkconfig.h
│ │ │ ├── networkconfig.ui
│ │ │ ├── scanresults.cpp
│ │ │ ├── scanresults.h
│ │ │ ├── scanresults.ui
│ │ │ ├── setup-mingw-cross-compiling
│ │ │ ├── userdatarequest.cpp
│ │ │ ├── userdatarequest.h
│ │ │ ├── userdatarequest.ui
│ │ │ ├── wpagui.cpp
│ │ │ ├── wpagui.h
│ │ │ ├── wpa_gui.pro
│ │ │ ├── wpagui.ui
│ │ │ └── wpamsg.h
│ │ ├── wpa.h
│ │ ├── wpa_i.h
│ │ ├── wpa_passphrase.c
│ │ ├── wpa_supplicant.c
│ │ ├── wpa_supplicant.conf
│ │ ├── wpa_supplicant.h
│ │ ├── wpa_supplicant_i.h
│ │ ├── wps_config.c
│ │ ├── wps_opt_nfc.c
│ │ ├── wps_opt_nfc.h
│ │ ├── wps_opt_upnp.c
│ │ └── wps_opt_upnp.h
│ └── wpatalk
│ ├── Makefile
│ ├── README.txt
│ └── wpatalk.c
└── drivers
└── wlan
├── adf
│ ├── include
│ │ ├── nbuf
│ │ │ └── adf_nbuf.h
│ │ ├── net
│ │ │ ├── adf_net.h
│ │ │ ├── adf_net_sw.h
│ │ │ ├── adf_net_types.h
│ │ │ └── adf_net_wcmd.h
│ │ └── os
│ │ ├── adf_os_atomic.h
│ │ ├── adf_os_bitops.h
│ │ ├── adf_os_crypto.h
│ │ ├── adf_os_defer.h
│ │ ├── adf_os_dma.h
│ │ ├── adf_os_io.h
│ │ ├── adf_os_irq.h
│ │ ├── adf_os_lock.h
│ │ ├── adf_os_mem.h
│ │ ├── adf_os_module.h
│ │ ├── adf_os_pci.h
│ │ ├── adf_os_pseudo.h
│ │ ├── adf_os_stdtypes.h
│ │ ├── adf_os_time.h
│ │ ├── adf_os_timer.h
│ │ ├── adf_os_types.h
│ │ ├── adf_os_util.h
│ │ └── adf_os_waitq.h
│ ├── Kbuild
│ ├── nbuf
│ │ └── linux
│ │ ├── adf_nbuf.c
│ │ └── adf_nbuf_pvt.h
│ ├── net
│ │ └── linux
│ │ ├── adf_net.c
│ │ ├── adf_net_ioctl.c
│ │ ├── adf_net_pseudo.c
│ │ └── adf_net_pvt.h
│ └── os
│ ├── adf_os_lock.c
│ ├── adf_os_mem.c
│ └── linux
│ ├── adf_os_atomic_pvt.h
│ ├── adf_os_crypto_pvt.h
│ ├── adf_os_defer_pvt.c
│ ├── adf_os_defer_pvt.h
│ ├── adf_os_dma_pvt.h
│ ├── adf_os_io_pvt.h
│ ├── adf_os_irq_pvt.c
│ ├── adf_os_irq_pvt.h
│ ├── adf_os_lock_pvt.c
│ ├── adf_os_lock_pvt.h
│ ├── adf_os_mem_pvt.c
│ ├── adf_os_mem_pvt.h
│ ├── adf_os_module_pvt.h
│ ├── adf_os_pci_pvt.c
│ ├── adf_os_pci_pvt.h
│ ├── adf_os_postpack_pvt.h
│ ├── adf_os_prepack_pvt.h
│ ├── adf_os_pseudo_pvt.h
│ ├── adf_os_time_pvt.h
│ ├── adf_os_timer_pvt.h
│ ├── adf_os_types_pvt.h
│ ├── adf_os_util_pvt.h
│ └── adf_os_waitq_pvt.h
├── asf
│ ├── asf_amem.c
│ ├── asf_print.c
│ ├── include
│ │ ├── asf_amem.h
│ │ └── asf_print.h
│ ├── Kbuild
│ ├── linux
│ │ └── asf_module.c
│ └── test
│ ├── asf_amemTest1.c
│ ├── asf_amemTest2.c
│ ├── asf_amemTest3.c
│ ├── asf_amemTest4.c
│ ├── asf_amemTest5.c
│ └── asf_print_test.c
├── hal
│ ├── ah.c
│ ├── ah_decode.h
│ ├── ah_desc.h
│ ├── ah_devid.h
│ ├── ah_eeprom.c
│ ├── ah_eeprom.h
│ ├── ah.h
│ ├── ah_internal.h
│ ├── ah_pktlog.c
│ ├── ah_pktlog.h
│ ├── ah_radiotap.h
│ ├── ah_regdomain.c
│ ├── ah_regdomain_common.h
│ ├── ah_regdomain.h
│ ├── ah_xr.h
│ ├── ar5212
│ │ ├── ar2316.c
│ │ ├── ar2317.c
│ │ ├── ar2413.c
│ │ ├── ar2425.c
│ │ ├── ar5111.c
│ │ ├── ar5112.c
│ │ ├── ar5212_ani.c
│ │ ├── ar5212_attach.c
│ │ ├── ar5212_beacon.c
│ │ ├── ar5212desc.h
│ │ ├── ar5212_eeprom.c
│ │ ├── ar5212_gpio.c
│ │ ├── ar5212.h
│ │ ├── ar5212.ini
│ │ ├── ar5212_interrupts.c
│ │ ├── ar5212_keycache.c
│ │ ├── ar5212_misc.c
│ │ ├── ar5212_phy.c
│ │ ├── ar5212phy.h
│ │ ├── ar5212_power.c
│ │ ├── ar5212_radar.c
│ │ ├── ar5212radar.h
│ │ ├── ar5212_recv.c
│ │ ├── ar5212reg.h
│ │ ├── ar5212_reset.c
│ │ ├── ar5212_xmit.c
│ │ ├── ar5311reg.h
│ │ └── ar5413.c
│ ├── ar5416
│ │ ├── ar2133.c
│ │ ├── ar5416_ani.c
│ │ ├── ar5416_attach.c
│ │ ├── ar5416_beacon.c
│ │ ├── ar5416desc.h
│ │ ├── ar5416eep.h
│ │ ├── ar5416_eeprom_4k.c
│ │ ├── ar5416_eeprom_ar9287.c
│ │ ├── ar5416_eeprom.c
│ │ ├── ar5416_eeprom_def.c
│ │ ├── ar5416_gpio.c
│ │ ├── ar5416.h
│ │ ├── ar5416_howl.ini
│ │ ├── ar5416.ini
│ │ ├── ar5416_interrupts.c
│ │ ├── ar5416_keycache.c
│ │ ├── ar5416_misc.c
│ │ ├── ar5416_phy.c
│ │ ├── ar5416phy.h
│ │ ├── ar5416_power.c
│ │ ├── ar5416_radar.c
│ │ ├── ar5416radar.h
│ │ ├── ar5416_raw_adc_capture.c
│ │ ├── ar5416_recv.c
│ │ ├── ar5416_recv_ds.c
│ │ ├── ar5416reg.h
│ │ ├── ar5416_reset.c
│ │ ├── ar5416_sowl.ini
│ │ ├── ar5416_spectral.c
│ │ ├── ar5416_timer.c
│ │ ├── ar5416_xmit.c
│ │ ├── ar5416_xmit_ds.c
│ │ ├── ar9271.ini
│ │ ├── ar9280.ini
│ │ ├── ar9280_merlin2.ini
│ │ ├── ar9285.ini
│ │ ├── ar9285_v1_2.ini
│ │ ├── ar9287_1_1.ini
│ │ ├── ar9287eep.h
│ │ └── ar9287.ini
│ ├── ar9300
│ │ ├── ar9300_ani.c
│ │ ├── ar9300_attach.c
│ │ ├── ar9300_beacon.c
│ │ ├── ar9300desc.h
│ │ ├── ar9300eep.h
│ │ ├── ar9300_eeprom.c
│ │ ├── ar9300_gpio.c
│ │ ├── ar9300.h
│ │ ├── ar9300_interrupts.c
│ │ ├── ar9300_keycache.c
│ │ ├── ar9300_misc.c
│ │ ├── ar9300_osprey20.ini
│ │ ├── ar9300_osprey22.ini
│ │ ├── ar9300papd.h
│ │ ├── ar9300_paprd.c
│ │ ├── ar9300_phy.c
│ │ ├── ar9300phy.h
│ │ ├── ar9300_power.c
│ │ ├── ar9300_radar.c
│ │ ├── ar9300radar.h
│ │ ├── ar9300_radio.c
│ │ ├── ar9300_raw_adc_capture.c
│ │ ├── ar9300_recv.c
│ │ ├── ar9300_recv_ds.c
│ │ ├── ar9300reg.h
│ │ ├── ar9300_reset.c
│ │ ├── ar9300_spectral.c
│ │ ├── ar9300templateAP121.h
│ │ ├── ar9300templateCUS157.h
│ │ ├── ar9300templateGeneric.h
│ │ ├── ar9300templateHB112.h
│ │ ├── ar9300templateHB116.h
│ │ ├── ar9300templateXB112.h
│ │ ├── ar9300templateXB113.h
│ │ ├── ar9300_timer.c
│ │ ├── ar9300_txbf.c
│ │ ├── ar9300_txbf_cal.c
│ │ ├── ar9300_txbf.h
│ │ ├── ar9300_xmit.c
│ │ ├── ar9300_xmit_ds.c
│ │ ├── ar9330.ini
│ │ ├── ar9340.ini
│ │ ├── osprey_reg_map.h
│ │ ├── osprey_reg_map_macro.h
│ │ └── wasp_reg_map.h
│ ├── ecos
│ │ ├── ah_osdep.c
│ │ ├── ah_osdep.h
│ │ └── opt_ah.h
│ ├── linux
│ │ ├── ah_osdep.h
│ │ ├── ah_tx99.c
│ │ ├── ah_wmi.c
│ │ ├── Makefile
│ │ ├── Makefile.inc
│ │ └── public
│ │ ├── arm9-le-thumb-elf.hal.o.uu
│ │ ├── arm9-le-thumb-elf.inc
│ │ ├── arm9-le-thumb-elf.opt_ah.h
│ │ ├── armv4-be-elf.hal.o.uu
│ │ ├── armv4-be-elf.inc
│ │ ├── armv4-be-elf.opt_ah.h
│ │ ├── armv4-le-elf.hal.o.uu
│ │ ├── armv4-le-elf.inc
│ │ ├── armv4-le-elf.opt_ah.h
│ │ ├── i386-elf.hal.o.uu
│ │ ├── i386-elf.inc
│ │ ├── i386-elf.opt_ah.h
│ │ ├── mips1-be-elf.hal.o.uu
│ │ ├── mips1-be-elf.inc
│ │ ├── mips1-be-elf.opt_ah.h
│ │ ├── mips1-le-elf.hal.o.uu
│ │ ├── mips1-le-elf.inc
│ │ ├── mips1-le-elf.opt_ah.h
│ │ ├── mips-be-elf.hal.o.uu
│ │ ├── mips-be-elf.inc
│ │ ├── mips-be-elf.opt_ah.h
│ │ ├── mipsisa32-be-elf.inc
│ │ ├── mipsisa32-be-elf.opt_ah.h
│ │ ├── mipsisa32-le-elf.hal.o.uu
│ │ ├── mipsisa32-le-elf.inc
│ │ ├── mipsisa32-le-elf.opt_ah.h
│ │ ├── mipsisa64-be-elf.inc
│ │ ├── mips-le-elf.hal.o.uu
│ │ ├── mips-le-elf.inc
│ │ ├── mips-le-elf.opt_ah.h
│ │ ├── powerpc-be-eabi.hal.o.uu
│ │ ├── powerpc-be-eabi.inc
│ │ ├── powerpc-be-eabi.opt_ah.h
│ │ ├── powerpc-be-elf.inc
│ │ ├── powerpc-le-eabi.hal.o.uu
│ │ ├── powerpc-le-eabi.inc
│ │ ├── powerpc-le-eabi.opt_ah.h
│ │ ├── sh4-le-elf.hal.o.uu
│ │ ├── sh4-le-elf.inc
│ │ ├── sh4-le-elf.opt_ah.h
│ │ ├── syms.awk
│ │ ├── x86_64-elf.hal.o.uu
│ │ ├── x86_64-elf.inc
│ │ ├── x86_64-elf.opt_ah.h
│ │ ├── xscale-be-elf.hal.o.uu
│ │ ├── xscale-be-elf.inc
│ │ ├── xscale-be-elf.opt_ah.h
│ │ ├── xscale-le-elf.hal.o.uu
│ │ ├── xscale-le-elf.inc
│ │ └── xscale-le-elf.opt_ah.h
│ ├── nartlinux
│ │ ├── adf_os_mem.h
│ │ ├── ah_osdep_art.c
│ │ ├── ah_osdep.h
│ │ ├── asf_amem.h
│ │ └── opt_ah.h
│ ├── version.h
│ └── winxp
│ ├── ah_osdep.c
│ ├── ah_osdep.h
│ ├── ah_wmi.c
│ └── opt_ah.h
├── htc
│ ├── adf
│ │ ├── include
│ │ │ └── adf_os_stdtypes.h
│ │ └── linux
│ │ ├── include
│ │ │ └── adf_os_types.h
│ │ ├── Kbuild
│ │ ├── Makefile
│ │ ├── nbuf
│ │ │ └── adf_nbuf.h
│ │ └── os
│ │ ├── adf_os_atomic.h
│ │ ├── adf_os_defer.h
│ │ ├── adf_os_dma.h
│ │ ├── adf_os_io.h
│ │ ├── adf_os_irq.h
│ │ ├── adf_os_lock.h
│ │ ├── adf_os_mem.h
│ │ ├── adf_os_module.h
│ │ ├── adf_os_time.h
│ │ ├── adf_os_timer.h
│ │ ├── adf_os_util.h
│ │ └── adf_os_waitq.h
│ ├── hif
│ │ ├── gmac
│ │ │ ├── fwd
│ │ │ │ ├── fwd.c
│ │ │ │ ├── fwd.h
│ │ │ │ ├── fwu_magpie_gmac.c
│ │ │ │ ├── fwu_magpie_gmac_mdio.c
│ │ │ │ └── Kbuild
│ │ │ ├── hif_gmac.c
│ │ │ └── hif_gmac.h
│ │ ├── HIF_api.h
│ │ ├── hif_inproc.c
│ │ ├── hif_internal.h
│ │ ├── Kbuild
│ │ ├── pci
│ │ │ ├── fwd
│ │ │ │ ├── fwd.c
│ │ │ │ ├── fwd.h
│ │ │ │ ├── fwu_magpie_pci.c
│ │ │ │ └── Kbuild
│ │ │ ├── hif_pci.c
│ │ │ ├── hif_pci.h
│ │ │ ├── hif_pci_test.c
│ │ │ ├── hif_pci_zdma.c
│ │ │ └── hif_pci_zdma.h
│ │ └── usb
│ │ ├── include
│ │ │ └── hif_usb_internal.h
│ │ ├── linux
│ │ │ └── hif_usb.c
│ │ ├── winvista
│ │ │ └── hif_usb.c
│ │ └── winxp
│ │ └── hif_usb.c
│ ├── htc
│ │ ├── dl_list.h
│ │ ├── htc_host.c
│ │ ├── htc_host_internal.h
│ │ ├── htc_packet.h
│ │ ├── htc_recv.c
│ │ ├── htc_send.c
│ │ ├── htc_services.c
│ │ └── htc_svc_pipe_mapping.c
│ ├── HTCCaps.inc
│ ├── inc
│ │ ├── a_osapi.h
│ │ ├── athdefs.h
│ │ ├── a_types.h
│ │ ├── Doxyfile
│ │ ├── hif.h
│ │ ├── host_target_interface.h
│ │ ├── htc_common.h
│ │ ├── htc.h
│ │ ├── htc_host_api.h
│ │ ├── htc_host_struct.h
│ │ ├── htc_ieee_common.h
│ │ ├── htc_services.h
│ │ ├── wmi_cmd.h
│ │ ├── wmi.h
│ │ └── wmi_host_api.h
│ ├── Kbuild
│ ├── miscdrv
│ │ ├── credit_dist.c
│ │ └── miscdrv.h
│ └── wmi
│ ├── wmi.c
│ └── wmi_host.h
├── include
│ ├── ath_bt_interface.h
│ ├── ath_bt_registry.h
│ ├── ath_dev.h
│ ├── ath_opts.h
│ ├── compat.h
│ ├── ieee80211_api.h
│ ├── ieee80211_btamp_api.h
│ ├── ieee80211_defines.h
│ ├── ieee80211P2P_api.h
│ ├── ieee80211P2P_defines.h
│ ├── ieee80211_sme_api.h
│ ├── pal
│ │ ├── aes.h
│ │ ├── aes_wrap.h
│ │ ├── amp_db.h
│ │ ├── amp_ioctl.h
│ │ ├── a_types.h
│ │ ├── bt_debug.h
│ │ ├── bt_inp.h
│ │ ├── bt_pal_evt.h
│ │ ├── bt_pal.h
│ │ ├── bt_pal_security.h
│ │ ├── bt_pal_txq.h
│ │ ├── bt_type.h
│ │ ├── build_config.h
│ │ ├── common.h
│ │ ├── config.h
│ │ ├── config_ssid.h
│ │ ├── crypto.h
│ │ ├── defs.h
│ │ ├── eapol_sm.h
│ │ ├── eloop.h
│ │ ├── e_os2.h
│ │ ├── ieee80211_defs.h
│ │ ├── includes.h
│ │ ├── l2_packet.h
│ │ ├── md5.h
│ │ ├── mywpa.h
│ │ ├── opensslconf.h
│ │ ├── opensslv.h
│ │ ├── Pal_CFG.h
│ │ ├── paldebug.h
│ │ ├── pal.h
│ │ ├── Pal_hci.h
│ │ ├── pal_sha.h
│ │ ├── Pal_State.h
│ │ ├── pmksa_cache.h
│ │ ├── poshAPI.h
│ │ ├── poshAPI_list.h
│ │ ├── poshAPI_USB_list.h
│ │ ├── preauth.h
│ │ ├── rc4.h
│ │ ├── sha1.h
│ │ ├── sha.h
│ │ ├── sha_locl.h
│ │ ├── tque.h
│ │ ├── wlan_drv_intf.h
│ │ ├── wpa_common.h
│ │ ├── wpa.h
│ │ └── wpa_i.h
│ ├── project.h
│ ├── sys
│ │ └── queue.h
│ ├── umac_lmac_common.h
│ ├── wbuf.h
│ ├── wlan_opts.h
│ └── wlanvers.h
├── lmac
│ ├── ath_dev
│ │ ├── ath_antdiv.c
│ │ ├── ath_antdiv.h
│ │ ├── ath_aow.c
│ │ ├── ath_aow.h
│ │ ├── ath_beacon.c
│ │ ├── ath_bt.c
│ │ ├── ath_bt.h
│ │ ├── ath_cfend.c
│ │ ├── ath_cfg.h
│ │ ├── ath_config.c
│ │ ├── ath_desc.c
│ │ ├── ath_desc.h
│ │ ├── ath_edma.h
│ │ ├── ath_edma_recv.c
│ │ ├── ath_edma_xmit.c
│ │ ├── ath_green_ap.c
│ │ ├── ath_green_ap.h
│ │ ├── ath_htc_wmi.c
│ │ ├── ath_htc_wmi.h
│ │ ├── ath_ht.h
│ │ ├── ath_hwtimer.c
│ │ ├── ath_hwtimer.h
│ │ ├── ath_internal.h
│ │ ├── ath_led.c
│ │ ├── ath_led.h
│ │ ├── ath_main.c
│ │ ├── ath_notify_tx_bcn.c
│ │ ├── ath_notify_tx_bcn.h
│ │ ├── ath_paprd.c
│ │ ├── ath_power.c
│ │ ├── ath_power.h
│ │ ├── ath_ppm.c
│ │ ├── ath_ppm.h
│ │ ├── ath_rb.c
│ │ ├── ath_rb.h
│ │ ├── ath_recv.c
│ │ ├── ath_recv_ht.c
│ │ ├── ath_rfkill.c
│ │ ├── ath_rfkill.h
│ │ ├── ath_swretry.c
│ │ ├── ath_timer.c
│ │ ├── ath_timer.h
│ │ ├── ath_txbf.c
│ │ ├── ath_txbf.h
│ │ ├── ath_uapsd.c
│ │ ├── ath_usb.c
│ │ ├── ath_usb.h
│ │ ├── ath_vap_info.c
│ │ ├── ath_vap_info.h
│ │ ├── ath_vap_pause.c
│ │ ├── ath_vap_pause.h
│ │ ├── ath_wow.c
│ │ ├── ath_xmit.c
│ │ ├── ath_xmit_ht.c
│ │ ├── if_athioctl.h
│ │ ├── if_athrate.h
│ │ ├── Kbuild
│ │ └── raw_adc_capture.c
│ ├── ath_pktlog
│ │ ├── Kbuild
│ │ ├── linux.c
│ │ ├── pktlog.c
│ │ ├── pktlog_fmt.h
│ │ ├── pktlog.h
│ │ ├── pktlog_i.h
│ │ └── pktlog_rc.h
│ ├── dfs
│ │ ├── dfs_ar.c
│ │ ├── dfs_bindetects.c
│ │ ├── dfs.c
│ │ ├── dfs_debug.c
│ │ ├── dfs_fcc_bin5.c
│ │ ├── dfs.h
│ │ ├── dfs_init.c
│ │ ├── dfs_ioctl.h
│ │ ├── dfs_misc.c
│ │ ├── dfs_nol.c
│ │ ├── dfs_process_phyerr.c
│ │ ├── dfs_process_radarevent.c
│ │ ├── dfs_staggered.c
│ │ ├── Kbuild
│ │ └── README.dfs
│ ├── Kbuild
│ ├── Makefile.inc
│ ├── ratectrl
│ │ ├── ar5212Phy.c
│ │ ├── ar5416Phy.c
│ │ ├── if_athrate.c
│ │ ├── Kbuild
│ │ ├── ratectrl_11n.c
│ │ ├── ratectrl11n.h
│ │ ├── ratectrl_11nViVo.c
│ │ ├── ratectrl.c
│ │ └── ratectrl.h
│ └── tx99
│ ├── ath_tx99.c
│ ├── ath_tx99.h
│ ├── Kbuild
│ └── tx99_wcmd.h
├── os
│ └── linux
│ ├── ath_hal
│ │ ├── ah_adf.c
│ │ └── Makefile
│ ├── BuildCaps.inc
│ ├── include
│ │ ├── ath_htc.h
│ │ ├── hwdef.h
│ │ ├── ieee80211_external.h
│ │ ├── ieee80211_ioctl.h
│ │ ├── if_ath_ahb.h
│ │ ├── if_ath_gmac.h
│ │ ├── if_ath_pci.h
│ │ ├── if_ath_usb.h
│ │ ├── if_bus.h
│ │ ├── osdep_adf.h
│ │ ├── osdep.h
│ │ ├── wbuf_adf_private.h
│ │ └── wbuf_private.h
│ ├── Makefile
│ ├── Makefile-htc.inc
│ ├── Makefile.inc
│ ├── Makefile-linux.common
│ ├── src
│ │ ├── adf_net_vlan.c
│ │ ├── ath_ahb.c
│ │ ├── ath_htc.c
│ │ ├── ath_iw_handler.c
│ │ ├── ath_linux.c
│ │ ├── ath_netlink.c
│ │ ├── ath_netlink.h
│ │ ├── ath_osdep.c
│ │ ├── ath_pci.c
│ │ ├── ath_wbuf.c
│ │ ├── fwu_1_1.c
│ │ ├── fwu.c
│ │ ├── fwu_k2.c
│ │ ├── htc_thread.c
│ │ ├── htc_thread.h
│ │ ├── ieee80211_wireless.c
│ │ ├── if_ath_ahb.c
│ │ ├── if_ath_gmac.c
│ │ ├── if_ath_pci.c
│ │ ├── if_ath_usb.c
│ │ ├── if_bus.c
│ │ ├── if_media.c
│ │ ├── if_media.h
│ │ ├── Kbuild
│ │ ├── osif_private.h
│ │ ├── osif_umac.c
│ │ ├── usbdrv.c
│ │ └── version.h
│ ├── tools
│ │ ├── 80211stats.c
│ │ ├── aowstatlog.c
│ │ ├── aowstatlog.h
│ │ ├── athadhoc.c
│ │ ├── athkey.c
│ │ ├── athplay.c
│ │ ├── athstats.c
│ │ ├── athstatsclr.c
│ │ ├── cgiMain.c
│ │ ├── hal_diag
│ │ │ ├── ani.c
│ │ │ ├── diag.c
│ │ │ ├── diag.h
│ │ │ ├── dumpregs_5212.c
│ │ │ ├── dumpregs_5416.c
│ │ │ ├── dumpregs_9300.c
│ │ │ ├── dumpregs.c
│ │ │ ├── dumpregs.h
│ │ │ ├── eeprom.c
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── README.ani
│ │ │ ├── reg.c
│ │ │ ├── rfgain.c
│ │ │ └── txpow.c
│ │ ├── Makefile
│ │ ├── mplay.c
│ │ ├── pktlogconf.c
│ │ ├── pktlogdump.c
│ │ ├── radartool.c
│ │ ├── rc.wlan
│ │ ├── rptsm.c
│ │ ├── rpttool.c
│ │ ├── rpttool.h
│ │ ├── scripts
│ │ │ ├── atheros_config
│ │ │ ├── checktimer.awk
│ │ │ ├── dhcpd
│ │ │ ├── dhcpd_static.conf
│ │ │ ├── discover
│ │ │ ├── p2p
│ │ │ │ ├── p2p.connect
│ │ │ │ ├── p2pdev.conf
│ │ │ │ ├── p2pdev.start
│ │ │ │ ├── p2pload
│ │ │ │ ├── p2preboot
│ │ │ │ └── setupp2p
│ │ │ ├── p2p_cc.start
│ │ │ ├── p2p_cli
│ │ │ ├── p2p_start
│ │ │ ├── p2p_stop
│ │ │ ├── pktlogstart
│ │ │ ├── pktlogstop
│ │ │ ├── rc.wlan
│ │ │ ├── setup.ap
│ │ │ ├── sta_cli
│ │ │ ├── sym.sh
│ │ │ └── x86_build
│ │ ├── spectraldemo.c
│ │ ├── spectraldemo.h
│ │ ├── spectraltool.c
│ │ ├── spectraltool-README
│ │ ├── tx99tool.c
│ │ ├── wlancfg.c
│ │ └── wlanconfig.c
│ └── vendor
│ ├── ioctl_vendor.c
│ ├── ioctl_vendor.h
│ └── Makefile-vendor.inc
└── umac
├── acl
│ └── ieee80211_acl.c
├── acs
│ └── ieee80211_acs.c
├── aow
│ └── ieee80211_aow.c
├── base
│ ├── ieee80211_channel.c
│ ├── ieee80211_common.c
│ ├── ieee80211_config.c
│ ├── ieee80211_msg.c
│ ├── ieee80211_node_ap.c
│ ├── ieee80211_node.c
│ ├── ieee80211_node_ibss.c
│ ├── ieee80211_node_priv.h
│ ├── ieee80211_node_sta.c
│ ├── ieee80211_node_tdls.c
│ ├── ieee80211_rateset.c
│ ├── ieee80211_target.c
│ ├── ieee80211_tsftimer.c
│ ├── ieee80211_vap_ath_info.c
│ ├── ieee80211_vap.c
│ └── ieee80211_vap_pause.c
├── crypto
│ ├── ieee80211_crypto.c
│ ├── ieee80211_crypto_ccmp.c
│ ├── ieee80211_crypto_ccmp_priv.h
│ ├── ieee80211_crypto_ccmp_sw.c
│ ├── ieee80211_crypto_none.c
│ ├── ieee80211_crypto_rijndael.c
│ ├── ieee80211_crypto_tkip.c
│ ├── ieee80211_crypto_tkip_priv.h
│ ├── ieee80211_crypto_tkip_sw.c
│ ├── ieee80211_crypto_wep.c
│ ├── ieee80211_crypto_wpi_sms4.c
│ ├── ieee80211_crypto_wpi_sms4_priv.h
│ ├── ieee80211_rsn.c
│ ├── ieee80211_wapi.c
│ ├── ieee80211_wps.c
│ └── rijndael.h
├── extap
│ ├── ieee80211_extap.c
│ └── ieee80211_mitbl.c
├── if_lmac
│ ├── ath_cwm.c
│ ├── ath_cwm_cb.h
│ ├── ath_cwm.h
│ ├── ath_cwm_project.c
│ ├── ath_cwm_project.h
│ ├── if_ath_amsdu.c
│ ├── if_ath_amsdu.h
│ ├── if_ath_aow.c
│ ├── if_ath_aow.h
│ ├── if_ath.c
│ ├── if_ath_cwm.c
│ ├── if_ath_dfs.c
│ ├── if_ath_htc.c
│ ├── if_ath_htc.h
│ ├── if_ath_uapsd.c
│ ├── if_ath_uapsd.h
│ ├── if_athvar.h
│ ├── Kbuild
│ └── README
├── include
│ ├── ieee80211_acl.h
│ ├── ieee80211_acs.h
│ ├── ieee80211_aow.h
│ ├── ieee80211_aow_shared.h
│ ├── ieee80211_channel.h
│ ├── ieee80211_config.h
│ ├── ieee80211_crypto.h
│ ├── ieee80211_data.h
│ ├── ieee80211_extap.h
│ ├── _ieee80211.h
│ ├── ieee80211.h
│ ├── ieee80211_ie_utils.h
│ ├── ieee80211_ique.h
│ ├── ieee80211_mitbl.h
│ ├── ieee80211_mlme_app_ie.h
│ ├── ieee80211_mlme.h
│ ├── ieee80211_node.h
│ ├── ieee80211_notify_tx_bcn.h
│ ├── ieee80211_options.h
│ ├── ieee80211_power.h
│ ├── ieee80211_power_sta.h
│ ├── ieee80211_proto.h
│ ├── ieee80211_radiotap.h
│ ├── ieee80211_rateset.h
│ ├── ieee80211_regdmn.h
│ ├── ieee80211_resmgr.h
│ ├── ieee80211_resmgr_oc_scheduler.h
│ ├── ieee80211_rptplacement.h
│ ├── ieee80211_rsn.h
│ ├── ieee80211_scan.h
│ ├── ieee80211_sm.h
│ ├── ieee80211_target.h
│ ├── ieee80211_tdls.h
│ ├── ieee80211_tsftimer.h
│ ├── ieee80211_txbf.h
│ ├── ieee80211_vap_ath_info.h
│ ├── ieee80211_vap.h
│ ├── ieee80211_vap_pause.h
│ ├── ieee80211_vap_tsf_offset.h
│ ├── ieee80211_var.h
│ ├── ieee80211_wai.h
│ ├── ieee80211_wds.h
│ ├── if_athproto.h
│ ├── if_llc.h
│ └── if_upperproto.h
├── ique
│ ├── ieee80211_hbr.c
│ ├── ieee80211_hbr_priv.h
│ ├── ieee80211_me.c
│ └── ieee80211_me_priv.h
├── Kbuild
├── Makefile.inc
├── mlme
│ ├── ieee80211_beacon.c
│ ├── ieee80211_ie.c
│ ├── ieee80211_ie_utils.c
│ ├── ieee80211_mgmt_ap.c
│ ├── ieee80211_mgmt_bss.c
│ ├── ieee80211_mgmt_btamp.c
│ ├── ieee80211_mgmt.c
│ ├── ieee80211_mgmt_ibss.c
│ ├── ieee80211_mgmt_sta.c
│ ├── ieee80211_mlme_ap.c
│ ├── ieee80211_mlme_app_ie.c
│ ├── ieee80211_mlme_btamp.c
│ ├── ieee80211_mlme.c
│ ├── ieee80211_mlme_ibss.c
│ ├── ieee80211_mlme_priv.h
│ ├── ieee80211_mlme_sta.c
│ ├── ieee80211_mlme_sw_bmiss.c
│ └── ieee80211_proto.c
├── p2p
│ ├── ieee80211_notify_tx_bcn.c
│ ├── ieee80211_p2p_client.c
│ ├── ieee80211_p2p_client.h
│ ├── ieee80211_p2p_client_power.c
│ ├── ieee80211_p2p_client_power.h
│ ├── ieee80211_p2p_device.c
│ ├── ieee80211_p2p_device_priv.h
│ ├── ieee80211_p2p_go.c
│ ├── ieee80211_p2p_go.h
│ ├── ieee80211_p2p_go_power.c
│ ├── ieee80211_p2p_go_power.h
│ ├── ieee80211_p2p_go_schedule.c
│ ├── ieee80211_p2p_go_schedule.h
│ ├── ieee80211_p2p_ie.c
│ ├── ieee80211_p2p_ie.h
│ ├── ieee80211_p2p_kernel.c
│ ├── ieee80211_p2p_proto.h
│ ├── ieee80211_p2p_sm.h
│ └── p2p_go_power_priv.h
├── pm
│ ├── ieee80211_ap_power.c
│ ├── ieee80211_power.c
│ ├── ieee80211_power_priv.h
│ ├── ieee80211_power_queue.c
│ ├── ieee80211_sta_power.c
│ ├── ieee80211_sta_power_private.h
│ └── ieee80211_sta_power_smps.c
├── regdmn
│ └── ieee80211_regdmn.c
├── resmgr
│ ├── ieee80211_resmgr.c
│ ├── ieee80211_resmgr_multichan_sm.c
│ ├── ieee80211_resmgr_oc_scheduler_api.h
│ ├── ieee80211_resmgr_oc_scheduler.c
│ ├── ieee80211_resmgr_oc_scheduler_priv.h
│ ├── ieee80211_resmgr_priv.h
│ └── ieee80211_resmgr_sm.c
├── rpt_placement
│ ├── ieee80211_rptplacement.c
│ └── ieee80211_rptplacement_priv.h
├── scan
│ ├── ieee80211_aplist.c
│ ├── ieee80211_scan.c
│ ├── ieee80211_scanentry.c
│ ├── ieee80211_scan_priv.h
│ └── ieee80211_scan_sched.c
├── sme
│ ├── doc
│ │ ├── Assoc.jpg
│ │ ├── Assoc.vsd
│ │ ├── connection.jpg
│ │ └── connection.vsd
│ ├── ieee80211_assoc_private.h
│ ├── ieee80211_assoc_sm.c
│ ├── ieee80211_btamp_conn_private.h
│ ├── ieee80211_btamp_conn_sm.c
│ ├── ieee80211_connection_private.h
│ ├── ieee80211_connection_sm.c
│ ├── ieee80211_ibss_sm.c
│ └── ieee80211_sm.c
├── tdls
│ ├── ieee80211_tdls.c
│ └── ieee80211_tdls_priv.h
├── txbf
│ └── ieee80211_txbf.c
├── txrx
│ ├── ieee80211_frag.c
│ ├── ieee80211_input.c
│ ├── ieee80211_output.c
│ └── ieee80211_txrx_priv.h
└── wds
└── ieee80211_wds.c
217 directories, 2826 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论