The driver currently in staging is older and less functional than the version on Larry Finger's GitHub account, branch v5.2.2.4. This series of two patches therefore: (1) Removes the current driver from staging. (2) Imports the GitHub version mentioned above in its place. There is plenty of work to do to this driver, including to its Makefile, but it is at least buildable/usable for now. Phillip Potter (2): staging: rtl8188eu: remove existing staging driver staging: rtl8188eu: import GitHub driver v5.2.2.4 drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 2 +- drivers/staging/rtl8188eu/COPYING | 356 + drivers/staging/rtl8188eu/Makefile | 565 +- drivers/staging/rtl8188eu/README.md | 47 + drivers/staging/rtl8188eu/TODO | 14 - drivers/staging/rtl8188eu/control_ap | 162 + drivers/staging/rtl8188eu/core/mac_cfg.c | 120 - drivers/staging/rtl8188eu/core/rtw_ap.c | 3577 ++- .../staging/rtl8188eu/core/rtw_beamforming.c | 3071 +++ drivers/staging/rtl8188eu/core/rtw_br_ext.c | 1529 ++ drivers/staging/rtl8188eu/core/rtw_btcoex.c | 1632 ++ .../rtl8188eu/core/rtw_btcoex_wifionly.c | 26 + drivers/staging/rtl8188eu/core/rtw_cmd.c | 4738 +++- drivers/staging/rtl8188eu/core/rtw_debug.c | 4800 +++++ drivers/staging/rtl8188eu/core/rtw_efuse.c | 1995 +- .../staging/rtl8188eu/core/rtw_ieee80211.c | 2249 +- drivers/staging/rtl8188eu/core/rtw_io.c | 473 + .../staging/rtl8188eu/core/rtw_ioctl_query.c | 6 + .../staging/rtl8188eu/core/rtw_ioctl_set.c | 949 +- drivers/staging/rtl8188eu/core/rtw_iol.c | 356 +- drivers/staging/rtl8188eu/core/rtw_led.c | 1693 +- drivers/staging/rtl8188eu/core/rtw_mi.c | 1198 + drivers/staging/rtl8188eu/core/rtw_mlme.c | 4134 +++- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 17993 ++++++++++++---- drivers/staging/rtl8188eu/core/rtw_mp.c | 2620 +++ drivers/staging/rtl8188eu/core/rtw_odm.c | 430 + drivers/staging/rtl8188eu/core/rtw_p2p.c | 5351 +++++ drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2497 ++- drivers/staging/rtl8188eu/core/rtw_recv.c | 3787 +++- drivers/staging/rtl8188eu/core/rtw_rf.c | 1119 +- drivers/staging/rtl8188eu/core/rtw_security.c | 3112 ++- drivers/staging/rtl8188eu/core/rtw_sreset.c | 292 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 999 +- drivers/staging/rtl8188eu/core/rtw_tdls.c | 3092 +++ .../staging/rtl8188eu/core/rtw_wlan_util.c | 4601 +++- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4746 +++- .../staging/rtl8188eu/hal/Hal8188EPwrSeq.c | 71 + .../rtl8188eu/hal/HalEfuseMask8188E_USB.c | 84 + .../rtl8188eu/hal/HalEfuseMask8188E_USB.h | 23 + drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c | 145 + drivers/staging/rtl8188eu/hal/bb_cfg.c | 681 - .../staging/rtl8188eu/hal/btc/halbtcoutsrc.h | 997 + .../staging/rtl8188eu/hal/btc/mp_precomp.h | 49 + drivers/staging/rtl8188eu/hal/efuse_mask.h | 2 + drivers/staging/rtl8188eu/hal/fw.c | 202 - .../rtl8188eu/hal/hal8188e_rate_adaptive.c | 646 - drivers/staging/rtl8188eu/hal/hal8188e_s_fw.c | 7283 +++++++ drivers/staging/rtl8188eu/hal/hal8188e_s_fw.h | 26 + drivers/staging/rtl8188eu/hal/hal8188e_t_fw.c | 7730 +++++++ drivers/staging/rtl8188eu/hal/hal8188e_t_fw.h | 25 + .../rtl8188eu/hal/hal8188erateadaptive.c | 1022 + .../rtl8188eu/hal/hal8188erateadaptive.h | 65 + drivers/staging/rtl8188eu/hal/hal8188ereg.h | 48 + drivers/staging/rtl8188eu/hal/hal_btcoex.c | 3786 ++++ .../rtl8188eu/hal/hal_btcoex_wifionly.c | 131 + drivers/staging/rtl8188eu/hal/hal_com.c | 10501 ++++++++- drivers/staging/rtl8188eu/hal/hal_com_c2h.h | 103 + .../staging/rtl8188eu/hal/hal_com_phycfg.c | 5150 +++++ drivers/staging/rtl8188eu/hal/hal_dm.c | 186 + drivers/staging/rtl8188eu/hal/hal_dm.h | 9 + drivers/staging/rtl8188eu/hal/hal_intf.c | 1281 +- drivers/staging/rtl8188eu/hal/hal_mcc.c | 1862 ++ drivers/staging/rtl8188eu/hal/hal_mp.c | 883 + drivers/staging/rtl8188eu/hal/hal_phy.c | 244 + drivers/staging/rtl8188eu/hal/hal_usb.c | 452 + drivers/staging/rtl8188eu/hal/hal_usb_led.c | 4235 ++++ drivers/staging/rtl8188eu/hal/halcomtxbf.h | 135 + drivers/staging/rtl8188eu/hal/halhwimg.h | 78 + .../staging/rtl8188eu/hal/halhwimg8188e_bb.c | 1730 ++ .../staging/rtl8188eu/hal/halhwimg8188e_bb.h | 42 + .../staging/rtl8188eu/hal/halhwimg8188e_mac.c | 272 + .../staging/rtl8188eu/hal/halhwimg8188e_mac.h | 22 + .../staging/rtl8188eu/hal/halhwimg8188e_rf.c | 2183 ++ .../staging/rtl8188eu/hal/halhwimg8188e_rf.h | 112 + .../staging/rtl8188eu/hal/halphyrf_8188e_ce.c | 1973 ++ .../staging/rtl8188eu/hal/halphyrf_8188e_ce.h | 92 + drivers/staging/rtl8188eu/hal/halphyrf_ap.h | 76 + drivers/staging/rtl8188eu/hal/halphyrf_ce.c | 635 + drivers/staging/rtl8188eu/hal/halphyrf_ce.h | 81 + .../staging/rtl8188eu/hal/haltxbfinterface.h | 14 + drivers/staging/rtl8188eu/hal/haltxbfjaguar.h | 74 + drivers/staging/rtl8188eu/hal/mp_precomp.h | 3 + drivers/staging/rtl8188eu/hal/odm.c | 966 - drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 397 - drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 335 - drivers/staging/rtl8188eu/hal/phy.c | 1276 -- drivers/staging/rtl8188eu/hal/phydm.c | 2341 ++ drivers/staging/rtl8188eu/hal/phydm.h | 1069 + drivers/staging/rtl8188eu/hal/phydm_acs.c | 167 + drivers/staging/rtl8188eu/hal/phydm_acs.h | 50 + .../staging/rtl8188eu/hal/phydm_adaptivity.c | 823 + .../staging/rtl8188eu/hal/phydm_adaptivity.h | 159 + .../rtl8188eu/hal/phydm_adc_sampling.c | 594 + .../rtl8188eu/hal/phydm_adc_sampling.h | 123 + drivers/staging/rtl8188eu/hal/phydm_antdect.c | 847 + drivers/staging/rtl8188eu/hal/phydm_antdect.h | 78 + drivers/staging/rtl8188eu/hal/phydm_antdiv.c | 3194 +++ drivers/staging/rtl8188eu/hal/phydm_antdiv.h | 516 + .../staging/rtl8188eu/hal/phydm_beamforming.h | 27 + drivers/staging/rtl8188eu/hal/phydm_ccx.c | 389 + drivers/staging/rtl8188eu/hal/phydm_ccx.h | 102 + .../staging/rtl8188eu/hal/phydm_cfotracking.c | 297 + .../staging/rtl8188eu/hal/phydm_cfotracking.h | 53 + drivers/staging/rtl8188eu/hal/phydm_debug.c | 2357 ++ drivers/staging/rtl8188eu/hal/phydm_debug.h | 294 + drivers/staging/rtl8188eu/hal/phydm_dfs.c | 241 + drivers/staging/rtl8188eu/hal/phydm_dfs.h | 59 + drivers/staging/rtl8188eu/hal/phydm_dig.c | 1305 ++ drivers/staging/rtl8188eu/hal/phydm_dig.h | 292 + .../rtl8188eu/hal/phydm_dynamic_rx_path.c | 271 + .../rtl8188eu/hal/phydm_dynamic_rx_path.h | 93 + .../hal/phydm_dynamicbbpowersaving.c | 90 + .../hal/phydm_dynamicbbpowersaving.h | 41 + .../rtl8188eu/hal/phydm_dynamictxpower.c | 132 + .../rtl8188eu/hal/phydm_dynamictxpower.h | 69 + .../rtl8188eu/hal/phydm_edcaturbocheck.c | 192 + .../rtl8188eu/hal/phydm_edcaturbocheck.h | 49 + .../staging/rtl8188eu/hal/phydm_features.h | 38 + .../rtl8188eu/hal/phydm_hal_txbf_api.c | 72 + .../rtl8188eu/hal/phydm_hal_txbf_api.h | 28 + .../staging/rtl8188eu/hal/phydm_hwconfig.c | 2102 ++ .../staging/rtl8188eu/hal/phydm_hwconfig.h | 547 + .../staging/rtl8188eu/hal/phydm_interface.c | 451 + .../staging/rtl8188eu/hal/phydm_interface.h | 351 + drivers/staging/rtl8188eu/hal/phydm_iqk.h | 49 + drivers/staging/rtl8188eu/hal/phydm_kfree.c | 164 + drivers/staging/rtl8188eu/hal/phydm_kfree.h | 29 + .../rtl8188eu/hal/phydm_noisemonitor.c | 270 + .../rtl8188eu/hal/phydm_noisemonitor.h | 31 + drivers/staging/rtl8188eu/hal/phydm_pathdiv.c | 95 + drivers/staging/rtl8188eu/hal/phydm_pathdiv.h | 136 + .../rtl8188eu/hal/phydm_powertracking_ce.c | 646 + .../rtl8188eu/hal/phydm_powertracking_ce.h | 285 + .../staging/rtl8188eu/hal/phydm_pre_define.h | 578 + drivers/staging/rtl8188eu/hal/phydm_precomp.h | 60 + drivers/staging/rtl8188eu/hal/phydm_rainfo.c | 2198 ++ drivers/staging/rtl8188eu/hal/phydm_rainfo.h | 484 + drivers/staging/rtl8188eu/hal/phydm_reg.h | 116 + .../rtl8188eu/hal/phydm_regconfig8188e.c | 184 + .../rtl8188eu/hal/phydm_regconfig8188e.h | 79 + .../rtl8188eu/hal/phydm_regdefine11ac.h | 77 + .../rtl8188eu/hal/phydm_regdefine11n.h | 196 + .../staging/rtl8188eu/hal/phydm_rtl8188e.c | 56 + .../staging/rtl8188eu/hal/phydm_rtl8188e.h | 51 + drivers/staging/rtl8188eu/hal/phydm_types.h | 142 + drivers/staging/rtl8188eu/hal/pwrseq.c | 36 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 72 - drivers/staging/rtl8188eu/hal/rf.c | 289 - drivers/staging/rtl8188eu/hal/rf_cfg.c | 247 - drivers/staging/rtl8188eu/hal/rtchnlplan.c | 287 + drivers/staging/rtl8188eu/hal/rtchnlplan.h | 615 + drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 897 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 390 +- .../staging/rtl8188eu/hal/rtl8188e_hal_init.c | 4846 ++++- .../staging/rtl8188eu/hal/rtl8188e_phycfg.c | 1713 ++ .../staging/rtl8188eu/hal/rtl8188e_rf6052.c | 245 + .../staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 191 +- .../staging/rtl8188eu/hal/rtl8188e_sreset.c | 84 + drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 287 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 149 +- .../staging/rtl8188eu/hal/rtl8188eu_recv.c | 80 +- .../staging/rtl8188eu/hal/rtl8188eu_xmit.c | 1041 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 2855 +-- drivers/staging/rtl8188eu/hal/usb_ops_linux.c | 246 + .../staging/rtl8188eu/hal/version_rtl8188e.h | 10 + drivers/staging/rtl8188eu/hostapd-0.8/COPYING | 340 + drivers/staging/rtl8188eu/hostapd-0.8/README | 72 + .../rtl8188eu/hostapd-0.8/hostapd/Android.mk | 816 + .../rtl8188eu/hostapd-0.8/hostapd/ChangeLog | 647 + .../rtl8188eu/hostapd-0.8/hostapd/Makefile | 836 + .../rtl8188eu/hostapd-0.8/hostapd/README | 387 + .../rtl8188eu/hostapd-0.8/hostapd/README-WPS | 291 + .../hostapd-0.8/hostapd/config_file.c | 2119 ++ .../hostapd-0.8/hostapd/config_file.h | 20 + .../hostapd-0.8/hostapd/ctrl_iface.c | 1131 + .../hostapd-0.8/hostapd/ctrl_iface.h | 32 + .../rtl8188eu/hostapd-0.8/hostapd/defconfig | 208 + .../hostapd-0.8/hostapd/dump_state.c | 183 + .../hostapd-0.8/hostapd/dump_state.h | 20 + .../hostapd-0.8/hostapd/eap_register.c | 139 + .../hostapd-0.8/hostapd/eap_register.h | 20 + .../hostapd-0.8/hostapd/eap_testing.txt | 77 + .../hostapd-0.8/hostapd/hlr_auc_gw.c | 715 + .../hostapd/hlr_auc_gw.milenage_db | 13 + .../rtl8188eu/hostapd-0.8/hostapd/hostapd.8 | 59 + .../hostapd-0.8/hostapd/hostapd.accept | 6 + .../hostapd-0.8/hostapd/hostapd.conf | 1040 + .../hostapd-0.8/hostapd/hostapd.deny | 5 + .../hostapd-0.8/hostapd/hostapd.eap_user | 91 + .../hostapd/hostapd.radius_clients | 4 + .../hostapd-0.8/hostapd/hostapd.sim_db | 9 + .../hostapd-0.8/hostapd/hostapd.vlan | 9 + .../hostapd-0.8/hostapd/hostapd.wpa_psk | 9 + .../hostapd-0.8/hostapd/hostapd_cli.1 | 89 + .../hostapd-0.8/hostapd/hostapd_cli.c | 1044 + .../hostapd-0.8/hostapd/logwatch/README | 9 + .../hostapd-0.8/hostapd/logwatch/hostapd | 65 + .../hostapd-0.8/hostapd/logwatch/hostapd.conf | 10 + .../rtl8188eu/hostapd-0.8/hostapd/main.c | 599 + .../hostapd-0.8/hostapd/nt_password_hash.c | 53 + .../rtl8188eu/hostapd-0.8/hostapd/wired.conf | 40 + .../rtl8188eu/hostapd-0.8/src/Makefile | 11 + .../rtl8188eu/hostapd-0.8/src/ap/Makefile | 8 + .../rtl8188eu/hostapd-0.8/src/ap/accounting.c | 505 + .../rtl8188eu/hostapd-0.8/src/ap/accounting.h | 45 + .../rtl8188eu/hostapd-0.8/src/ap/ap_config.c | 627 + .../rtl8188eu/hostapd-0.8/src/ap/ap_config.h | 417 + .../rtl8188eu/hostapd-0.8/src/ap/ap_drv_ops.c | 632 + .../rtl8188eu/hostapd-0.8/src/ap/ap_drv_ops.h | 197 + .../rtl8188eu/hostapd-0.8/src/ap/ap_list.c | 399 + .../rtl8188eu/hostapd-0.8/src/ap/ap_list.h | 78 + .../rtl8188eu/hostapd-0.8/src/ap/ap_mlme.c | 184 + .../rtl8188eu/hostapd-0.8/src/ap/ap_mlme.h | 40 + .../rtl8188eu/hostapd-0.8/src/ap/authsrv.c | 217 + .../rtl8188eu/hostapd-0.8/src/ap/authsrv.h | 21 + .../rtl8188eu/hostapd-0.8/src/ap/beacon.c | 540 + .../rtl8188eu/hostapd-0.8/src/ap/beacon.h | 36 + .../hostapd-0.8/src/ap/ctrl_iface_ap.c | 108 + .../hostapd-0.8/src/ap/ctrl_iface_ap.h | 25 + .../hostapd-0.8/src/ap/drv_callbacks.c | 539 + .../rtl8188eu/hostapd-0.8/src/ap/hostapd.c | 929 + .../rtl8188eu/hostapd-0.8/src/ap/hostapd.h | 262 + .../hostapd-0.8/src/ap/hw_features.c | 754 + .../hostapd-0.8/src/ap/hw_features.h | 70 + .../rtl8188eu/hostapd-0.8/src/ap/iapp.c | 535 + .../rtl8188eu/hostapd-0.8/src/ap/iapp.h | 45 + .../rtl8188eu/hostapd-0.8/src/ap/ieee802_11.c | 1884 ++ .../rtl8188eu/hostapd-0.8/src/ap/ieee802_11.h | 68 + .../hostapd-0.8/src/ap/ieee802_11_auth.c | 524 + .../hostapd-0.8/src/ap/ieee802_11_auth.h | 31 + .../hostapd-0.8/src/ap/ieee802_11_ht.c | 267 + .../rtl8188eu/hostapd-0.8/src/ap/ieee802_1x.c | 2085 ++ .../rtl8188eu/hostapd-0.8/src/ap/ieee802_1x.h | 89 + .../hostapd-0.8/src/ap/p2p_hostapd.c | 120 + .../hostapd-0.8/src/ap/p2p_hostapd.h | 41 + .../hostapd-0.8/src/ap/peerkey_auth.c | 402 + .../hostapd-0.8/src/ap/pmksa_cache_auth.c | 425 + .../hostapd-0.8/src/ap/pmksa_cache_auth.h | 64 + .../hostapd-0.8/src/ap/preauth_auth.c | 279 + .../hostapd-0.8/src/ap/preauth_auth.h | 58 + .../rtl8188eu/hostapd-0.8/src/ap/sta_info.c | 796 + .../rtl8188eu/hostapd-0.8/src/ap/sta_info.h | 165 + .../hostapd-0.8/src/ap/tkip_countermeasures.c | 94 + .../hostapd-0.8/src/ap/tkip_countermeasures.h | 20 + .../rtl8188eu/hostapd-0.8/src/ap/utils.c | 88 + .../rtl8188eu/hostapd-0.8/src/ap/vlan_init.c | 905 + .../rtl8188eu/hostapd-0.8/src/ap/vlan_init.h | 59 + .../rtl8188eu/hostapd-0.8/src/ap/wmm.c | 327 + .../rtl8188eu/hostapd-0.8/src/ap/wmm.h | 29 + .../rtl8188eu/hostapd-0.8/src/ap/wpa_auth.c | 2838 +++ .../rtl8188eu/hostapd-0.8/src/ap/wpa_auth.h | 285 + .../hostapd-0.8/src/ap/wpa_auth_ft.c | 1779 ++ .../hostapd-0.8/src/ap/wpa_auth_glue.c | 571 + .../hostapd-0.8/src/ap/wpa_auth_glue.h | 22 + .../rtl8188eu/hostapd-0.8/src/ap/wpa_auth_i.h | 234 + .../hostapd-0.8/src/ap/wpa_auth_ie.c | 824 + .../hostapd-0.8/src/ap/wpa_auth_ie.h | 56 + .../hostapd-0.8/src/ap/wps_hostapd.c | 1380 ++ .../hostapd-0.8/src/ap/wps_hostapd.h | 72 + .../rtl8188eu/hostapd-0.8/src/common/Makefile | 8 + .../rtl8188eu/hostapd-0.8/src/common/defs.h | 270 + .../hostapd-0.8/src/common/eapol_common.h | 47 + .../src/common/ieee802_11_common.c | 347 + .../src/common/ieee802_11_common.h | 81 + .../hostapd-0.8/src/common/ieee802_11_defs.h | 800 + .../hostapd-0.8/src/common/privsep_commands.h | 75 + .../hostapd-0.8/src/common/version.h | 10 + .../hostapd-0.8/src/common/wpa_common.c | 927 + .../hostapd-0.8/src/common/wpa_common.h | 361 + .../hostapd-0.8/src/common/wpa_ctrl.c | 500 + .../hostapd-0.8/src/common/wpa_ctrl.h | 274 + .../hostapd-0.8/src/crypto/.gitignore | 1 + .../rtl8188eu/hostapd-0.8/src/crypto/Makefile | 56 + .../hostapd-0.8/src/crypto/aes-cbc.c | 86 + .../hostapd-0.8/src/crypto/aes-ctr.c | 61 + .../hostapd-0.8/src/crypto/aes-eax.c | 151 + .../hostapd-0.8/src/crypto/aes-encblock.c | 38 + .../hostapd-0.8/src/crypto/aes-internal-dec.c | 151 + .../hostapd-0.8/src/crypto/aes-internal-enc.c | 121 + .../hostapd-0.8/src/crypto/aes-internal.c | 805 + .../hostapd-0.8/src/crypto/aes-omac1.c | 124 + .../hostapd-0.8/src/crypto/aes-unwrap.c | 79 + .../hostapd-0.8/src/crypto/aes-wrap.c | 76 + .../rtl8188eu/hostapd-0.8/src/crypto/aes.h | 27 + .../rtl8188eu/hostapd-0.8/src/crypto/aes_i.h | 122 + .../hostapd-0.8/src/crypto/aes_wrap.h | 48 + .../rtl8188eu/hostapd-0.8/src/crypto/crypto.h | 469 + .../hostapd-0.8/src/crypto/crypto_cryptoapi.c | 789 + .../hostapd-0.8/src/crypto/crypto_gnutls.c | 305 + .../src/crypto/crypto_internal-cipher.c | 256 + .../src/crypto/crypto_internal-modexp.c | 55 + .../src/crypto/crypto_internal-rsa.c | 115 + .../hostapd-0.8/src/crypto/crypto_internal.c | 205 + .../src/crypto/crypto_libtomcrypt.c | 732 + .../hostapd-0.8/src/crypto/crypto_none.c | 29 + .../hostapd-0.8/src/crypto/crypto_nss.c | 213 + .../hostapd-0.8/src/crypto/crypto_openssl.c | 505 + .../hostapd-0.8/src/crypto/des-internal.c | 499 + .../rtl8188eu/hostapd-0.8/src/crypto/des_i.h | 31 + .../hostapd-0.8/src/crypto/dh_group5.c | 40 + .../hostapd-0.8/src/crypto/dh_group5.h | 23 + .../hostapd-0.8/src/crypto/dh_groups.c | 633 + .../hostapd-0.8/src/crypto/dh_groups.h | 32 + .../src/crypto/fips_prf_cryptoapi.c | 25 + .../hostapd-0.8/src/crypto/fips_prf_gnutls.c | 26 + .../src/crypto/fips_prf_internal.c | 74 + .../hostapd-0.8/src/crypto/fips_prf_nss.c | 25 + .../hostapd-0.8/src/crypto/fips_prf_openssl.c | 83 + .../hostapd-0.8/src/crypto/md4-internal.c | 278 + .../hostapd-0.8/src/crypto/md5-internal.c | 293 + .../hostapd-0.8/src/crypto/md5-non-fips.c | 113 + .../rtl8188eu/hostapd-0.8/src/crypto/md5.c | 111 + .../rtl8188eu/hostapd-0.8/src/crypto/md5.h | 35 + .../rtl8188eu/hostapd-0.8/src/crypto/md5_i.h | 29 + .../hostapd-0.8/src/crypto/milenage.c | 329 + .../hostapd-0.8/src/crypto/milenage.h | 33 + .../hostapd-0.8/src/crypto/ms_funcs.c | 476 + .../hostapd-0.8/src/crypto/ms_funcs.h | 64 + .../rtl8188eu/hostapd-0.8/src/crypto/random.c | 337 + .../rtl8188eu/hostapd-0.8/src/crypto/random.h | 34 + .../rtl8188eu/hostapd-0.8/src/crypto/rc4.c | 60 + .../hostapd-0.8/src/crypto/sha1-internal.c | 308 + .../hostapd-0.8/src/crypto/sha1-pbkdf2.c | 100 + .../hostapd-0.8/src/crypto/sha1-tlsprf.c | 109 + .../hostapd-0.8/src/crypto/sha1-tprf.c | 76 + .../rtl8188eu/hostapd-0.8/src/crypto/sha1.c | 163 + .../rtl8188eu/hostapd-0.8/src/crypto/sha1.h | 33 + .../rtl8188eu/hostapd-0.8/src/crypto/sha1_i.h | 29 + .../hostapd-0.8/src/crypto/sha256-internal.c | 243 + .../rtl8188eu/hostapd-0.8/src/crypto/sha256.c | 157 + .../rtl8188eu/hostapd-0.8/src/crypto/sha256.h | 27 + .../rtl8188eu/hostapd-0.8/src/crypto/tls.h | 569 + .../hostapd-0.8/src/crypto/tls_gnutls.c | 1457 ++ .../hostapd-0.8/src/crypto/tls_internal.c | 651 + .../hostapd-0.8/src/crypto/tls_none.c | 229 + .../hostapd-0.8/src/crypto/tls_nss.c | 680 + .../hostapd-0.8/src/crypto/tls_openssl.c | 2992 +++ .../hostapd-0.8/src/crypto/tls_schannel.c | 767 + .../hostapd-0.8/src/drivers/.gitignore | 2 + .../hostapd-0.8/src/drivers/Apple80211.h | 156 + .../hostapd-0.8/src/drivers/Makefile | 9 + .../src/drivers/MobileApple80211.c | 189 + .../src/drivers/MobileApple80211.h | 43 + .../hostapd-0.8/src/drivers/driver.h | 3230 +++ .../hostapd-0.8/src/drivers/driver_atheros.c | 1381 ++ .../hostapd-0.8/src/drivers/driver_broadcom.c | 599 + .../hostapd-0.8/src/drivers/driver_bsd.c | 1573 ++ .../hostapd-0.8/src/drivers/driver_hostap.c | 1648 ++ .../hostapd-0.8/src/drivers/driver_hostap.h | 216 + .../hostapd-0.8/src/drivers/driver_iphone.m | 466 + .../hostapd-0.8/src/drivers/driver_madwifi.c | 1856 ++ .../hostapd-0.8/src/drivers/driver_ndis.c | 3331 +++ .../hostapd-0.8/src/drivers/driver_ndis.h | 65 + .../hostapd-0.8/src/drivers/driver_ndis_.c | 105 + .../hostapd-0.8/src/drivers/driver_nl80211.c | 6550 ++++++ .../hostapd-0.8/src/drivers/driver_none.c | 99 + .../hostapd-0.8/src/drivers/driver_osx.m | 459 + .../hostapd-0.8/src/drivers/driver_privsep.c | 758 + .../hostapd-0.8/src/drivers/driver_ralink.c | 1498 ++ .../hostapd-0.8/src/drivers/driver_ralink.h | 383 + .../src/drivers/driver_roboswitch.c | 480 + .../hostapd-0.8/src/drivers/driver_rtl.h | 113 + .../hostapd-0.8/src/drivers/driver_rtw.c | 1902 ++ .../hostapd-0.8/src/drivers/driver_test.c | 3391 +++ .../hostapd-0.8/src/drivers/driver_wext.c | 2356 ++ .../hostapd-0.8/src/drivers/driver_wext.h | 87 + .../hostapd-0.8/src/drivers/driver_wired.c | 629 + .../hostapd-0.8/src/drivers/drivers.c | 120 + .../hostapd-0.8/src/drivers/drivers.mak | 191 + .../hostapd-0.8/src/drivers/drivers.mk | 183 + .../hostapd-0.8/src/drivers/linux_ioctl.c | 198 + .../hostapd-0.8/src/drivers/linux_ioctl.h | 27 + .../hostapd-0.8/src/drivers/ndis_events.c | 808 + .../hostapd-0.8/src/drivers/netlink.c | 204 + .../hostapd-0.8/src/drivers/netlink.h | 34 + .../hostapd-0.8/src/drivers/nl80211_copy.h | 1939 ++ .../hostapd-0.8/src/drivers/priv_netlink.h | 113 + .../hostapd-0.8/src/drivers/rfkill.c | 194 + .../hostapd-0.8/src/drivers/rfkill.h | 31 + .../hostapd-0.8/src/drivers/wireless_copy.h | 1185 + .../hostapd-0.8/src/eap_common/Makefile | 8 + .../hostapd-0.8/src/eap_common/chap.c | 34 + .../hostapd-0.8/src/eap_common/chap.h | 23 + .../hostapd-0.8/src/eap_common/eap_common.c | 184 + .../hostapd-0.8/src/eap_common/eap_common.h | 28 + .../hostapd-0.8/src/eap_common/eap_defs.h | 86 + .../src/eap_common/eap_fast_common.c | 304 + .../src/eap_common/eap_fast_common.h | 113 + .../src/eap_common/eap_gpsk_common.c | 423 + .../src/eap_common/eap_gpsk_common.h | 66 + .../src/eap_common/eap_ikev2_common.c | 132 + .../src/eap_common/eap_ikev2_common.h | 42 + .../src/eap_common/eap_pax_common.c | 150 + .../src/eap_common/eap_pax_common.h | 97 + .../src/eap_common/eap_peap_common.c | 88 + .../src/eap_common/eap_peap_common.h | 22 + .../src/eap_common/eap_psk_common.c | 74 + .../src/eap_common/eap_psk_common.h | 78 + .../src/eap_common/eap_pwd_common.c | 312 + .../src/eap_common/eap_pwd_common.h | 79 + .../src/eap_common/eap_sake_common.c | 393 + .../src/eap_common/eap_sake_common.h | 102 + .../src/eap_common/eap_sim_common.c | 1215 ++ .../src/eap_common/eap_sim_common.h | 235 + .../src/eap_common/eap_tlv_common.h | 118 + .../hostapd-0.8/src/eap_common/eap_ttls.h | 71 + .../src/eap_common/eap_wsc_common.c | 39 + .../src/eap_common/eap_wsc_common.h | 33 + .../hostapd-0.8/src/eap_common/ikev2_common.c | 797 + .../hostapd-0.8/src/eap_common/ikev2_common.h | 344 + .../hostapd-0.8/src/eap_peer/Makefile | 11 + .../rtl8188eu/hostapd-0.8/src/eap_peer/eap.c | 2159 ++ .../rtl8188eu/hostapd-0.8/src/eap_peer/eap.h | 292 + .../hostapd-0.8/src/eap_peer/eap_aka.c | 1389 ++ .../hostapd-0.8/src/eap_peer/eap_config.h | 669 + .../hostapd-0.8/src/eap_peer/eap_fast.c | 1712 ++ .../hostapd-0.8/src/eap_peer/eap_fast_pac.c | 923 + .../hostapd-0.8/src/eap_peer/eap_fast_pac.h | 56 + .../hostapd-0.8/src/eap_peer/eap_gpsk.c | 738 + .../hostapd-0.8/src/eap_peer/eap_gtc.c | 151 + .../hostapd-0.8/src/eap_peer/eap_i.h | 356 + .../hostapd-0.8/src/eap_peer/eap_ikev2.c | 506 + .../hostapd-0.8/src/eap_peer/eap_leap.c | 416 + .../hostapd-0.8/src/eap_peer/eap_md5.c | 120 + .../hostapd-0.8/src/eap_peer/eap_methods.c | 373 + .../hostapd-0.8/src/eap_peer/eap_methods.h | 114 + .../hostapd-0.8/src/eap_peer/eap_mschapv2.c | 883 + .../hostapd-0.8/src/eap_peer/eap_otp.c | 107 + .../hostapd-0.8/src/eap_peer/eap_pax.c | 531 + .../hostapd-0.8/src/eap_peer/eap_peap.c | 1288 ++ .../hostapd-0.8/src/eap_peer/eap_psk.c | 483 + .../hostapd-0.8/src/eap_peer/eap_pwd.c | 744 + .../hostapd-0.8/src/eap_peer/eap_sake.c | 500 + .../hostapd-0.8/src/eap_peer/eap_sim.c | 1101 + .../hostapd-0.8/src/eap_peer/eap_tls.c | 289 + .../hostapd-0.8/src/eap_peer/eap_tls_common.c | 1021 + .../hostapd-0.8/src/eap_peer/eap_tls_common.h | 126 + .../hostapd-0.8/src/eap_peer/eap_tnc.c | 434 + .../hostapd-0.8/src/eap_peer/eap_ttls.c | 1986 ++ .../src/eap_peer/eap_vendor_test.c | 195 + .../hostapd-0.8/src/eap_peer/eap_wsc.c | 553 + .../hostapd-0.8/src/eap_peer/ikev2.c | 1304 ++ .../hostapd-0.8/src/eap_peer/ikev2.h | 65 + .../hostapd-0.8/src/eap_peer/mschapv2.c | 123 + .../hostapd-0.8/src/eap_peer/mschapv2.h | 34 + .../rtl8188eu/hostapd-0.8/src/eap_peer/tncc.c | 1369 ++ .../rtl8188eu/hostapd-0.8/src/eap_peer/tncc.h | 42 + .../hostapd-0.8/src/eap_server/Makefile | 8 + .../hostapd-0.8/src/eap_server/eap.h | 128 + .../hostapd-0.8/src/eap_server/eap_i.h | 201 + .../hostapd-0.8/src/eap_server/eap_methods.h | 54 + .../hostapd-0.8/src/eap_server/eap_server.c | 1384 ++ .../src/eap_server/eap_server_aka.c | 1278 ++ .../src/eap_server/eap_server_fast.c | 1620 ++ .../src/eap_server/eap_server_gpsk.c | 634 + .../src/eap_server/eap_server_gtc.c | 230 + .../src/eap_server/eap_server_identity.c | 180 + .../src/eap_server/eap_server_ikev2.c | 539 + .../src/eap_server/eap_server_md5.c | 177 + .../src/eap_server/eap_server_methods.c | 175 + .../src/eap_server/eap_server_mschapv2.c | 575 + .../src/eap_server/eap_server_pax.c | 570 + .../src/eap_server/eap_server_peap.c | 1387 ++ .../src/eap_server/eap_server_psk.c | 518 + .../src/eap_server/eap_server_pwd.c | 844 + .../src/eap_server/eap_server_sake.c | 543 + .../src/eap_server/eap_server_sim.c | 798 + .../src/eap_server/eap_server_tls.c | 286 + .../src/eap_server/eap_server_tls_common.c | 400 + .../src/eap_server/eap_server_tnc.c | 582 + .../src/eap_server/eap_server_ttls.c | 1430 ++ .../src/eap_server/eap_server_vendor_test.c | 198 + .../src/eap_server/eap_server_wsc.c | 517 + .../hostapd-0.8/src/eap_server/eap_sim_db.c | 1338 ++ .../hostapd-0.8/src/eap_server/eap_sim_db.h | 91 + .../src/eap_server/eap_tls_common.h | 91 + .../hostapd-0.8/src/eap_server/ikev2.c | 1206 ++ .../hostapd-0.8/src/eap_server/ikev2.h | 67 + .../hostapd-0.8/src/eap_server/tncs.c | 1273 ++ .../hostapd-0.8/src/eap_server/tncs.h | 49 + .../hostapd-0.8/src/eapol_auth/Makefile | 8 + .../src/eapol_auth/eapol_auth_dump.c | 231 + .../src/eapol_auth/eapol_auth_sm.c | 1145 + .../src/eapol_auth/eapol_auth_sm.h | 92 + .../src/eapol_auth/eapol_auth_sm_i.h | 183 + .../hostapd-0.8/src/eapol_supp/Makefile | 8 + .../src/eapol_supp/eapol_supp_sm.c | 1913 ++ .../src/eapol_supp/eapol_supp_sm.h | 352 + .../hostapd-0.8/src/l2_packet/Makefile | 8 + .../hostapd-0.8/src/l2_packet/l2_packet.h | 130 + .../src/l2_packet/l2_packet_freebsd.c | 316 + .../src/l2_packet/l2_packet_linux.c | 210 + .../src/l2_packet/l2_packet_ndis.c | 522 + .../src/l2_packet/l2_packet_none.c | 123 + .../src/l2_packet/l2_packet_pcap.c | 386 + .../src/l2_packet/l2_packet_privsep.c | 267 + .../src/l2_packet/l2_packet_winpcap.c | 341 + .../rtl8188eu/hostapd-0.8/src/lib.rules | 21 + .../rtl8188eu/hostapd-0.8/src/p2p/Makefile | 9 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p.c | 3490 +++ .../rtl8188eu/hostapd-0.8/src/p2p/p2p.h | 1473 ++ .../rtl8188eu/hostapd-0.8/src/p2p/p2p_build.c | 431 + .../hostapd-0.8/src/p2p/p2p_dev_disc.c | 365 + .../hostapd-0.8/src/p2p/p2p_go_neg.c | 1127 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_group.c | 673 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_i.h | 638 + .../hostapd-0.8/src/p2p/p2p_invitation.c | 489 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_parse.c | 718 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_pd.c | 347 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_sd.c | 951 + .../rtl8188eu/hostapd-0.8/src/p2p/p2p_utils.c | 271 + .../hostapd-0.8/src/radius/.gitignore | 1 + .../rtl8188eu/hostapd-0.8/src/radius/Makefile | 22 + .../rtl8188eu/hostapd-0.8/src/radius/radius.c | 1317 ++ .../rtl8188eu/hostapd-0.8/src/radius/radius.h | 273 + .../hostapd-0.8/src/radius/radius_client.c | 1499 ++ .../hostapd-0.8/src/radius/radius_client.h | 265 + .../hostapd-0.8/src/radius/radius_server.c | 1527 ++ .../hostapd-0.8/src/radius/radius_server.h | 217 + .../hostapd-0.8/src/rsn_supp/Makefile | 8 + .../hostapd-0.8/src/rsn_supp/peerkey.c | 1186 + .../hostapd-0.8/src/rsn_supp/peerkey.h | 87 + .../hostapd-0.8/src/rsn_supp/pmksa_cache.c | 476 + .../hostapd-0.8/src/rsn_supp/pmksa_cache.h | 127 + .../hostapd-0.8/src/rsn_supp/preauth.c | 518 + .../hostapd-0.8/src/rsn_supp/preauth.h | 85 + .../rtl8188eu/hostapd-0.8/src/rsn_supp/tdls.c | 2069 ++ .../rtl8188eu/hostapd-0.8/src/rsn_supp/wpa.c | 2644 +++ .../rtl8188eu/hostapd-0.8/src/rsn_supp/wpa.h | 351 + .../hostapd-0.8/src/rsn_supp/wpa_ft.c | 1039 + .../hostapd-0.8/src/rsn_supp/wpa_i.h | 290 + .../hostapd-0.8/src/rsn_supp/wpa_ie.c | 447 + .../hostapd-0.8/src/rsn_supp/wpa_ie.h | 60 + .../rtl8188eu/hostapd-0.8/src/tls/.gitignore | 1 + .../rtl8188eu/hostapd-0.8/src/tls/Makefile | 37 + .../rtl8188eu/hostapd-0.8/src/tls/asn1.c | 212 + .../rtl8188eu/hostapd-0.8/src/tls/asn1.h | 72 + .../rtl8188eu/hostapd-0.8/src/tls/bignum.c | 230 + .../rtl8188eu/hostapd-0.8/src/tls/bignum.h | 38 + .../hostapd-0.8/src/tls/libtommath.c | 3381 +++ .../rtl8188eu/hostapd-0.8/src/tls/pkcs1.c | 201 + .../rtl8188eu/hostapd-0.8/src/tls/pkcs1.h | 28 + .../rtl8188eu/hostapd-0.8/src/tls/pkcs5.c | 238 + .../rtl8188eu/hostapd-0.8/src/tls/pkcs5.h | 22 + .../rtl8188eu/hostapd-0.8/src/tls/pkcs8.c | 193 + .../rtl8188eu/hostapd-0.8/src/tls/pkcs8.h | 22 + .../rtl8188eu/hostapd-0.8/src/tls/rsa.c | 358 + .../rtl8188eu/hostapd-0.8/src/tls/rsa.h | 29 + .../hostapd-0.8/src/tls/tlsv1_client.c | 667 + .../hostapd-0.8/src/tls/tlsv1_client.h | 59 + .../hostapd-0.8/src/tls/tlsv1_client_i.h | 87 + .../hostapd-0.8/src/tls/tlsv1_client_read.c | 976 + .../hostapd-0.8/src/tls/tlsv1_client_write.c | 798 + .../hostapd-0.8/src/tls/tlsv1_common.c | 241 + .../hostapd-0.8/src/tls/tlsv1_common.h | 216 + .../hostapd-0.8/src/tls/tlsv1_cred.c | 493 + .../hostapd-0.8/src/tls/tlsv1_cred.h | 46 + .../hostapd-0.8/src/tls/tlsv1_record.c | 409 + .../hostapd-0.8/src/tls/tlsv1_record.h | 74 + .../hostapd-0.8/src/tls/tlsv1_server.c | 592 + .../hostapd-0.8/src/tls/tlsv1_server.h | 54 + .../hostapd-0.8/src/tls/tlsv1_server_i.h | 77 + .../hostapd-0.8/src/tls/tlsv1_server_read.c | 1134 + .../hostapd-0.8/src/tls/tlsv1_server_write.c | 791 + .../rtl8188eu/hostapd-0.8/src/tls/x509v3.c | 1985 ++ .../rtl8188eu/hostapd-0.8/src/tls/x509v3.h | 129 + .../hostapd-0.8/src/utils/.gitignore | 1 + .../rtl8188eu/hostapd-0.8/src/utils/Makefile | 39 + .../rtl8188eu/hostapd-0.8/src/utils/base64.c | 154 + .../rtl8188eu/hostapd-0.8/src/utils/base64.h | 23 + .../hostapd-0.8/src/utils/build_config.h | 105 + .../rtl8188eu/hostapd-0.8/src/utils/common.c | 387 + .../rtl8188eu/hostapd-0.8/src/utils/common.h | 502 + .../rtl8188eu/hostapd-0.8/src/utils/edit.c | 1161 + .../rtl8188eu/hostapd-0.8/src/utils/edit.h | 27 + .../hostapd-0.8/src/utils/edit_readline.c | 184 + .../hostapd-0.8/src/utils/edit_simple.c | 96 + .../rtl8188eu/hostapd-0.8/src/utils/eloop.c | 627 + .../rtl8188eu/hostapd-0.8/src/utils/eloop.h | 316 + .../hostapd-0.8/src/utils/eloop_none.c | 401 + .../hostapd-0.8/src/utils/eloop_win.c | 623 + .../hostapd-0.8/src/utils/includes.h | 59 + .../rtl8188eu/hostapd-0.8/src/utils/ip_addr.c | 83 + .../rtl8188eu/hostapd-0.8/src/utils/ip_addr.h | 34 + .../rtl8188eu/hostapd-0.8/src/utils/list.h | 98 + .../rtl8188eu/hostapd-0.8/src/utils/os.h | 508 + .../hostapd-0.8/src/utils/os_internal.c | 471 + .../rtl8188eu/hostapd-0.8/src/utils/os_none.c | 226 + .../rtl8188eu/hostapd-0.8/src/utils/os_unix.c | 474 + .../hostapd-0.8/src/utils/os_win32.c | 222 + .../hostapd-0.8/src/utils/pcsc_funcs.c | 1238 ++ .../hostapd-0.8/src/utils/pcsc_funcs.h | 68 + .../hostapd-0.8/src/utils/radiotap.c | 287 + .../hostapd-0.8/src/utils/radiotap.h | 242 + .../hostapd-0.8/src/utils/radiotap_iter.h | 41 + .../hostapd-0.8/src/utils/state_machine.h | 144 + .../rtl8188eu/hostapd-0.8/src/utils/trace.c | 329 + .../rtl8188eu/hostapd-0.8/src/utils/trace.h | 74 + .../rtl8188eu/hostapd-0.8/src/utils/uuid.c | 77 + .../rtl8188eu/hostapd-0.8/src/utils/uuid.h | 24 + .../hostapd-0.8/src/utils/wpa_debug.c | 484 + .../hostapd-0.8/src/utils/wpa_debug.h | 307 + .../rtl8188eu/hostapd-0.8/src/utils/wpabuf.c | 304 + .../rtl8188eu/hostapd-0.8/src/utils/wpabuf.h | 168 + .../rtl8188eu/hostapd-0.8/src/wps/Makefile | 8 + .../rtl8188eu/hostapd-0.8/src/wps/http.h | 29 + .../hostapd-0.8/src/wps/http_client.c | 374 + .../hostapd-0.8/src/wps/http_client.h | 46 + .../hostapd-0.8/src/wps/http_server.c | 312 + .../hostapd-0.8/src/wps/http_server.h | 39 + .../rtl8188eu/hostapd-0.8/src/wps/httpread.c | 861 + .../rtl8188eu/hostapd-0.8/src/wps/httpread.h | 123 + .../rtl8188eu/hostapd-0.8/src/wps/ndef.c | 175 + .../rtl8188eu/hostapd-0.8/src/wps/upnp_xml.c | 252 + .../rtl8188eu/hostapd-0.8/src/wps/upnp_xml.h | 23 + .../rtl8188eu/hostapd-0.8/src/wps/wps.c | 627 + .../rtl8188eu/hostapd-0.8/src/wps/wps.h | 964 + .../hostapd-0.8/src/wps/wps_attr_build.c | 422 + .../hostapd-0.8/src/wps/wps_attr_parse.c | 630 + .../hostapd-0.8/src/wps/wps_attr_process.c | 335 + .../hostapd-0.8/src/wps/wps_common.c | 704 + .../rtl8188eu/hostapd-0.8/src/wps/wps_defs.h | 336 + .../hostapd-0.8/src/wps/wps_dev_attr.c | 444 + .../hostapd-0.8/src/wps/wps_dev_attr.h | 44 + .../hostapd-0.8/src/wps/wps_enrollee.c | 1350 ++ .../rtl8188eu/hostapd-0.8/src/wps/wps_er.c | 1959 ++ .../rtl8188eu/hostapd-0.8/src/wps/wps_er.h | 117 + .../hostapd-0.8/src/wps/wps_er_ssdp.c | 211 + .../rtl8188eu/hostapd-0.8/src/wps/wps_i.h | 301 + .../rtl8188eu/hostapd-0.8/src/wps/wps_nfc.c | 117 + .../hostapd-0.8/src/wps/wps_nfc_pn531.c | 113 + .../hostapd-0.8/src/wps/wps_registrar.c | 3273 +++ .../rtl8188eu/hostapd-0.8/src/wps/wps_ufd.c | 235 + .../rtl8188eu/hostapd-0.8/src/wps/wps_upnp.c | 1210 ++ .../rtl8188eu/hostapd-0.8/src/wps/wps_upnp.h | 48 + .../hostapd-0.8/src/wps/wps_upnp_ap.c | 91 + .../hostapd-0.8/src/wps/wps_upnp_event.c | 423 + .../hostapd-0.8/src/wps/wps_upnp_i.h | 193 + .../hostapd-0.8/src/wps/wps_upnp_ssdp.c | 938 + .../hostapd-0.8/src/wps/wps_upnp_web.c | 1324 ++ .../hostapd-0.8/src/wps/wps_validate.c | 1981 ++ .../rtl8188eu/include/Hal8188EPhyCfg.h | 230 + .../rtl8188eu/include/Hal8188EPhyReg.h | 1089 + .../rtl8188eu/include/Hal8188EPwrSeq.h | 159 + .../rtl8188eu/include/Hal8188FPhyCfg.h | 123 + .../rtl8188eu/include/Hal8188FPhyReg.h | 1154 + .../rtl8188eu/include/Hal8188FPwrSeq.h | 198 + .../staging/rtl8188eu/include/HalPwrSeqCmd.h | 119 + drivers/staging/rtl8188eu/include/HalVerDef.h | 177 +- drivers/staging/rtl8188eu/include/autoconf.h | 340 + .../staging/rtl8188eu/include/basic_types.h | 371 +- drivers/staging/rtl8188eu/include/circ_buf.h | 12 + drivers/staging/rtl8188eu/include/cmd_osdep.h | 15 + .../staging/rtl8188eu/include/custom_gpio.h | 22 + drivers/staging/rtl8188eu/include/drv_conf.h | 270 + drivers/staging/rtl8188eu/include/drv_types.h | 1357 +- .../rtl8188eu/include/drv_types_linux.h | 8 + drivers/staging/rtl8188eu/include/ethernet.h | 25 + drivers/staging/rtl8188eu/include/fw.h | 44 - drivers/staging/rtl8188eu/include/h2clbk.h | 15 + .../rtl8188eu/include/hal8188e_phy_cfg.h | 175 - .../rtl8188eu/include/hal8188e_phy_reg.h | 201 - .../include/hal8188e_rate_adaptive.h | 74 - .../staging/rtl8188eu/include/hal_btcoex.h | 77 + .../rtl8188eu/include/hal_btcoex_wifionly.h | 47 + drivers/staging/rtl8188eu/include/hal_com.h | 743 +- .../staging/rtl8188eu/include/hal_com_h2c.h | 535 + .../staging/rtl8188eu/include/hal_com_led.h | 268 + .../rtl8188eu/include/hal_com_phycfg.h | 332 + .../staging/rtl8188eu/include/hal_com_reg.h | 1795 ++ drivers/staging/rtl8188eu/include/hal_data.h | 901 + .../staging/rtl8188eu/include/hal_ic_cfg.h | 38 + drivers/staging/rtl8188eu/include/hal_intf.h | 637 +- drivers/staging/rtl8188eu/include/hal_pg.h | 785 + drivers/staging/rtl8188eu/include/hal_phy.h | 227 + .../staging/rtl8188eu/include/hal_phy_reg.h | 14 + drivers/staging/rtl8188eu/include/hal_sdio.h | 20 + drivers/staging/rtl8188eu/include/ieee80211.h | 1350 +- .../staging/rtl8188eu/include/ieee80211_ext.h | 277 + drivers/staging/rtl8188eu/include/if_ether.h | 95 + drivers/staging/rtl8188eu/include/ip.h | 121 + .../rtl8188eu/include/linux/wireless.h | 70 + .../staging/rtl8188eu/include/mlme_osdep.h | 27 +- drivers/staging/rtl8188eu/include/mon.h | 28 - .../staging/rtl8188eu/include/mp_custom_oid.h | 337 + drivers/staging/rtl8188eu/include/nic_spec.h | 30 + drivers/staging/rtl8188eu/include/odm.h | 1059 - .../staging/rtl8188eu/include/odm_hwconfig.h | 101 - .../staging/rtl8188eu/include/odm_precomp.h | 63 - .../staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 24 - .../staging/rtl8188eu/include/osdep_intf.h | 128 +- .../staging/rtl8188eu/include/osdep_service.h | 606 +- .../rtl8188eu/include/osdep_service_linux.h | 442 + drivers/staging/rtl8188eu/include/phy.h | 26 - drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/pwrseq.h | 130 - drivers/staging/rtl8188eu/include/pwrseqcmd.h | 48 - .../staging/rtl8188eu/include/recv_osdep.h | 52 +- drivers/staging/rtl8188eu/include/rf.h | 12 - .../staging/rtl8188eu/include/rtl8188e_cmd.h | 120 +- .../staging/rtl8188eu/include/rtl8188e_dm.h | 40 +- .../staging/rtl8188eu/include/rtl8188e_hal.h | 519 +- .../staging/rtl8188eu/include/rtl8188e_led.h | 14 + .../staging/rtl8188eu/include/rtl8188e_recv.h | 144 +- .../staging/rtl8188eu/include/rtl8188e_rf.h | 16 + .../staging/rtl8188eu/include/rtl8188e_spec.h | 1209 +- .../rtl8188eu/include/rtl8188e_sreset.h | 13 + .../staging/rtl8188eu/include/rtl8188e_xmit.h | 267 +- .../staging/rtl8188eu/include/rtw_android.h | 65 +- drivers/staging/rtl8188eu/include/rtw_ap.h | 99 +- .../rtl8188eu/include/rtw_beamforming.h | 374 + .../staging/rtl8188eu/include/rtw_br_ext.h | 56 + drivers/staging/rtl8188eu/include/rtw_bt_mp.h | 277 + .../staging/rtl8188eu/include/rtw_btcoex.h | 428 + .../rtl8188eu/include/rtw_btcoex_wifionly.h | 11 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 1337 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 596 + .../staging/rtl8188eu/include/rtw_eeprom.h | 115 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 214 +- drivers/staging/rtl8188eu/include/rtw_event.h | 114 +- drivers/staging/rtl8188eu/include/rtw_ht.h | 201 +- drivers/staging/rtl8188eu/include/rtw_io.h | 431 + drivers/staging/rtl8188eu/include/rtw_ioctl.h | 151 +- .../rtl8188eu/include/rtw_ioctl_query.h | 7 + .../staging/rtl8188eu/include/rtw_ioctl_rtl.h | 64 + .../staging/rtl8188eu/include/rtw_ioctl_set.h | 46 +- drivers/staging/rtl8188eu/include/rtw_iol.h | 120 +- drivers/staging/rtl8188eu/include/rtw_led.h | 98 - drivers/staging/rtl8188eu/include/rtw_mcc.h | 205 + drivers/staging/rtl8188eu/include/rtw_mem.h | 25 + drivers/staging/rtl8188eu/include/rtw_mi.h | 220 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 1189 +- .../staging/rtl8188eu/include/rtw_mlme_ext.h | 1397 +- drivers/staging/rtl8188eu/include/rtw_mp.h | 823 + .../staging/rtl8188eu/include/rtw_mp_ioctl.h | 535 + .../rtl8188eu/include/rtw_mp_phy_regdef.h | 1074 + drivers/staging/rtl8188eu/include/rtw_odm.h | 39 + drivers/staging/rtl8188eu/include/rtw_p2p.h | 152 + .../staging/rtl8188eu/include/rtw_pwrctrl.h | 562 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 18 + drivers/staging/rtl8188eu/include/rtw_recv.h | 682 +- drivers/staging/rtl8188eu/include/rtw_rf.h | 285 +- drivers/staging/rtl8188eu/include/rtw_sdio.h | 15 + .../staging/rtl8188eu/include/rtw_security.h | 542 +- .../staging/rtl8188eu/include/rtw_sreset.h | 54 +- drivers/staging/rtl8188eu/include/rtw_tdls.h | 157 + .../staging/rtl8188eu/include/rtw_version.h | 1 + drivers/staging/rtl8188eu/include/rtw_vht.h | 128 + drivers/staging/rtl8188eu/include/rtw_wapi.h | 214 + .../staging/rtl8188eu/include/rtw_wifi_regd.h | 25 + drivers/staging/rtl8188eu/include/rtw_xmit.h | 641 +- drivers/staging/rtl8188eu/include/sta_info.h | 508 +- drivers/staging/rtl8188eu/include/usb_hal.h | 21 + drivers/staging/rtl8188eu/include/usb_ops.h | 60 + .../staging/rtl8188eu/include/usb_ops_linux.h | 93 +- .../staging/rtl8188eu/include/usb_osintf.h | 17 + .../rtl8188eu/include/usb_vendor_req.h | 37 + drivers/staging/rtl8188eu/include/wifi.h | 1195 +- .../staging/rtl8188eu/include/wlan_bssdef.h | 335 +- .../staging/rtl8188eu/include/xmit_osdep.h | 43 +- .../staging/rtl8188eu/os_dep/ioctl_cfg80211.c | 7113 ++++++ .../staging/rtl8188eu/os_dep/ioctl_cfg80211.h | 307 + .../staging/rtl8188eu/os_dep/ioctl_linux.c | 12265 +++++++++-- drivers/staging/rtl8188eu/os_dep/ioctl_mp.c | 2028 ++ drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 713 +- drivers/staging/rtl8188eu/os_dep/mon.c | 183 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 4282 +++- .../staging/rtl8188eu/os_dep/osdep_service.c | 1710 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 786 +- .../staging/rtl8188eu/os_dep/rtw_android.c | 1171 +- .../staging/rtl8188eu/os_dep/rtw_cfgvendor.c | 1330 ++ .../staging/rtl8188eu/os_dep/rtw_cfgvendor.h | 229 + drivers/staging/rtl8188eu/os_dep/rtw_proc.c | 3216 +++ drivers/staging/rtl8188eu/os_dep/rtw_proc.h | 49 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1420 +- .../staging/rtl8188eu/os_dep/usb_ops_linux.c | 1248 +- drivers/staging/rtl8188eu/os_dep/wifi_regd.c | 354 + drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 466 +- drivers/staging/rtl8188eu/rtl_hostapd.conf | 78 + 782 files changed, 450510 insertions(+), 28580 deletions(-) create mode 100644 drivers/staging/rtl8188eu/COPYING mode change 100644 => 100755 drivers/staging/rtl8188eu/Makefile create mode 100644 drivers/staging/rtl8188eu/README.md delete mode 100644 drivers/staging/rtl8188eu/TODO create mode 100755 drivers/staging/rtl8188eu/control_ap delete mode 100644 drivers/staging/rtl8188eu/core/mac_cfg.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_beamforming.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_br_ext.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_btcoex.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_btcoex_wifionly.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_debug.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_io.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_query.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_mi.c mode change 100644 => 100755 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_mp.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_odm.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_p2p.c mode change 100644 => 100755 drivers/staging/rtl8188eu/core/rtw_recv.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_tdls.c create mode 100644 drivers/staging/rtl8188eu/hal/Hal8188EPwrSeq.c create mode 100644 drivers/staging/rtl8188eu/hal/HalEfuseMask8188E_USB.c create mode 100644 drivers/staging/rtl8188eu/hal/HalEfuseMask8188E_USB.h create mode 100644 drivers/staging/rtl8188eu/hal/HalPwrSeqCmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/bb_cfg.c create mode 100644 drivers/staging/rtl8188eu/hal/btc/halbtcoutsrc.h create mode 100644 drivers/staging/rtl8188eu/hal/btc/mp_precomp.h create mode 100644 drivers/staging/rtl8188eu/hal/efuse_mask.h delete mode 100644 drivers/staging/rtl8188eu/hal/fw.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_s_fw.c create mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_s_fw.h create mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_t_fw.c create mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_t_fw.h create mode 100644 drivers/staging/rtl8188eu/hal/hal8188erateadaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/hal8188erateadaptive.h create mode 100644 drivers/staging/rtl8188eu/hal/hal8188ereg.h create mode 100644 drivers/staging/rtl8188eu/hal/hal_btcoex.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_btcoex_wifionly.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_com_c2h.h create mode 100644 drivers/staging/rtl8188eu/hal/hal_com_phycfg.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_dm.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_dm.h create mode 100644 drivers/staging/rtl8188eu/hal/hal_mcc.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_mp.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_phy.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_usb.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_usb_led.c create mode 100644 drivers/staging/rtl8188eu/hal/halcomtxbf.h create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg.h create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_bb.c create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_bb.h create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_mac.c create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_mac.h create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_rf.c create mode 100644 drivers/staging/rtl8188eu/hal/halhwimg8188e_rf.h create mode 100644 drivers/staging/rtl8188eu/hal/halphyrf_8188e_ce.c create mode 100644 drivers/staging/rtl8188eu/hal/halphyrf_8188e_ce.h create mode 100644 drivers/staging/rtl8188eu/hal/halphyrf_ap.h create mode 100644 drivers/staging/rtl8188eu/hal/halphyrf_ce.c create mode 100644 drivers/staging/rtl8188eu/hal/halphyrf_ce.h create mode 100644 drivers/staging/rtl8188eu/hal/haltxbfinterface.h create mode 100644 drivers/staging/rtl8188eu/hal/haltxbfjaguar.h create mode 100644 drivers/staging/rtl8188eu/hal/mp_precomp.h delete mode 100644 drivers/staging/rtl8188eu/hal/odm.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c delete mode 100644 drivers/staging/rtl8188eu/hal/phy.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_acs.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_acs.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_adaptivity.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_adaptivity.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_adc_sampling.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_adc_sampling.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_antdect.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_antdect.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_antdiv.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_antdiv.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_beamforming.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_ccx.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_ccx.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_cfotracking.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_cfotracking.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_debug.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_debug.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dfs.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dfs.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dig.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dig.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamic_rx_path.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamic_rx_path.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamicbbpowersaving.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamicbbpowersaving.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamictxpower.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_dynamictxpower.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_edcaturbocheck.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_edcaturbocheck.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_features.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_hal_txbf_api.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_hal_txbf_api.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_hwconfig.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_hwconfig.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_interface.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_interface.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_iqk.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_kfree.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_kfree.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_noisemonitor.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_noisemonitor.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_pathdiv.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_pathdiv.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_powertracking_ce.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_powertracking_ce.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_pre_define.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_precomp.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_rainfo.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_rainfo.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_reg.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_regconfig8188e.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_regconfig8188e.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_regdefine11ac.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_regdefine11n.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_rtl8188e.c create mode 100644 drivers/staging/rtl8188eu/hal/phydm_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/hal/phydm_types.h delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseq.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseqcmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf_cfg.c create mode 100644 drivers/staging/rtl8188eu/hal/rtchnlplan.c create mode 100644 drivers/staging/rtl8188eu/hal/rtchnlplan.h create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_phycfg.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rf6052.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_sreset.c create mode 100644 drivers/staging/rtl8188eu/hal/usb_ops_linux.c create mode 100644 drivers/staging/rtl8188eu/hal/version_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/COPYING create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/README create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/Android.mk create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/ChangeLog create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/README create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/README-WPS create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/config_file.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/config_file.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/ctrl_iface.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/ctrl_iface.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/defconfig create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/dump_state.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/dump_state.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/eap_register.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/eap_register.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/eap_testing.txt create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hlr_auc_gw.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hlr_auc_gw.milenage_db create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.8 create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.accept create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.conf create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.deny create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.eap_user create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.radius_clients create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.sim_db create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.vlan create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd.wpa_psk create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd_cli.1 create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/hostapd_cli.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/logwatch/README create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/logwatch/hostapd create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/logwatch/hostapd.conf create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/main.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/nt_password_hash.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/hostapd/wired.conf create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/accounting.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/accounting.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_config.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_config.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_drv_ops.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_drv_ops.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_list.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_list.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_mlme.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ap_mlme.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/authsrv.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/authsrv.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/beacon.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/beacon.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ctrl_iface_ap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ctrl_iface_ap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/drv_callbacks.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/hostapd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/hostapd.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/hw_features.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/hw_features.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/iapp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/iapp.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_11.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_11.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_11_auth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_11_auth.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_11_ht.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_1x.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/ieee802_1x.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/p2p_hostapd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/p2p_hostapd.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/peerkey_auth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/pmksa_cache_auth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/pmksa_cache_auth.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/preauth_auth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/preauth_auth.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/sta_info.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/sta_info.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/tkip_countermeasures.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/tkip_countermeasures.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/utils.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/vlan_init.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/vlan_init.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wmm.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wmm.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_ft.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_glue.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_glue.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_ie.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wpa_auth_ie.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wps_hostapd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/ap/wps_hostapd.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/defs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/eapol_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/ieee802_11_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/ieee802_11_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/ieee802_11_defs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/privsep_commands.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/version.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/wpa_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/wpa_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/wpa_ctrl.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/common/wpa_ctrl.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/.gitignore create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-cbc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-ctr.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-eax.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-encblock.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-internal-dec.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-internal-enc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-omac1.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-unwrap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes-wrap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/aes_wrap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_cryptoapi.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_gnutls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_internal-cipher.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_internal-modexp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_internal-rsa.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_libtomcrypt.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_nss.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/crypto_openssl.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/des-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/des_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/dh_group5.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/dh_group5.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/dh_groups.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/dh_groups.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/fips_prf_cryptoapi.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/fips_prf_gnutls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/fips_prf_internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/fips_prf_nss.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/fips_prf_openssl.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md4-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md5-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md5-non-fips.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md5.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md5.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/md5_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/milenage.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/milenage.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/ms_funcs.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/ms_funcs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/random.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/random.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/rc4.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1-pbkdf2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1-tlsprf.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1-tprf.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha1_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha256-internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha256.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/sha256.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_gnutls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_nss.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_openssl.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/crypto/tls_schannel.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/.gitignore create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/Apple80211.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/MobileApple80211.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/MobileApple80211.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_atheros.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_broadcom.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_bsd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_hostap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_hostap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_iphone.m create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_madwifi.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_ndis.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_ndis.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_ndis_.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_nl80211.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_osx.m create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_privsep.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_ralink.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_ralink.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_roboswitch.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_rtl.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_rtw.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_test.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_wext.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_wext.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/driver_wired.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/drivers.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/drivers.mak create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/drivers.mk create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/linux_ioctl.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/linux_ioctl.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/ndis_events.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/netlink.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/netlink.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/nl80211_copy.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/priv_netlink.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/rfkill.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/rfkill.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/drivers/wireless_copy.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/chap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/chap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_defs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_fast_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_fast_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_gpsk_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_gpsk_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_ikev2_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_ikev2_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_pax_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_pax_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_peap_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_peap_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_psk_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_psk_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_pwd_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_pwd_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_sake_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_sake_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_sim_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_sim_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_tlv_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_ttls.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_wsc_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/eap_wsc_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/ikev2_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_common/ikev2_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_aka.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_config.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_fast.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_fast_pac.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_fast_pac.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_gpsk.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_gtc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_ikev2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_leap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_md5.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_methods.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_methods.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_mschapv2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_otp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_pax.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_peap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_psk.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_pwd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_sake.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_sim.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_tls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_tls_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_tls_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_tnc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_ttls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_vendor_test.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/eap_wsc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/ikev2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/ikev2.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/mschapv2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/mschapv2.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/tncc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_peer/tncc.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_methods.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_aka.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_fast.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_gpsk.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_gtc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_identity.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_ikev2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_md5.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_methods.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_mschapv2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_pax.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_peap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_psk.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_pwd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_sake.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_sim.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_tls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_tls_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_tnc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_ttls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_vendor_test.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_server_wsc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_sim_db.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_sim_db.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/eap_tls_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/ikev2.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/ikev2.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/tncs.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eap_server/tncs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_auth/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_auth/eapol_auth_dump.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_auth/eapol_auth_sm.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_auth/eapol_auth_sm.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_auth/eapol_auth_sm_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_supp/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_supp/eapol_supp_sm.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/eapol_supp/eapol_supp_sm.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_freebsd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_linux.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_ndis.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_pcap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_privsep.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/l2_packet/l2_packet_winpcap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/lib.rules create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_build.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_dev_disc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_go_neg.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_group.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_invitation.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_parse.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_pd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_sd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/p2p/p2p_utils.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/.gitignore create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius_client.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius_client.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius_server.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/radius/radius_server.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/peerkey.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/peerkey.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/pmksa_cache.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/pmksa_cache.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/preauth.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/preauth.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/tdls.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa_ft.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa_ie.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/rsn_supp/wpa_ie.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/.gitignore create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/asn1.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/asn1.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/bignum.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/bignum.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/libtommath.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs1.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs1.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs5.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs5.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs8.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/pkcs8.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/rsa.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/rsa.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_client.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_client.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_client_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_client_read.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_client_write.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_cred.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_cred.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_record.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_record.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_server.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_server.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_server_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_server_read.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/tlsv1_server_write.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/x509v3.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/tls/x509v3.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/.gitignore create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/base64.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/base64.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/build_config.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/common.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/edit.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/edit.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/edit_readline.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/edit_simple.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/eloop.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/eloop.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/eloop_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/eloop_win.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/includes.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/ip_addr.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/ip_addr.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/list.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/os.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/os_internal.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/os_none.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/os_unix.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/os_win32.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/pcsc_funcs.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/pcsc_funcs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/radiotap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/radiotap.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/radiotap_iter.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/state_machine.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/trace.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/trace.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/uuid.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/uuid.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/wpa_debug.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/wpa_debug.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/wpabuf.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/utils/wpabuf.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/Makefile create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/http.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/http_client.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/http_client.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/http_server.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/http_server.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/httpread.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/httpread.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/ndef.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/upnp_xml.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/upnp_xml.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_attr_build.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_attr_parse.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_attr_process.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_common.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_defs.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_dev_attr.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_dev_attr.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_enrollee.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_er.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_er.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_er_ssdp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_nfc.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_nfc_pn531.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_registrar.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_ufd.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp_ap.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp_event.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp_i.h create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp_ssdp.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_upnp_web.c create mode 100644 drivers/staging/rtl8188eu/hostapd-0.8/src/wps/wps_validate.c create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188EPwrSeq.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188FPhyCfg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188FPhyReg.h create mode 100644 drivers/staging/rtl8188eu/include/Hal8188FPwrSeq.h create mode 100644 drivers/staging/rtl8188eu/include/HalPwrSeqCmd.h create mode 100644 drivers/staging/rtl8188eu/include/autoconf.h create mode 100644 drivers/staging/rtl8188eu/include/circ_buf.h create mode 100644 drivers/staging/rtl8188eu/include/cmd_osdep.h create mode 100644 drivers/staging/rtl8188eu/include/custom_gpio.h create mode 100644 drivers/staging/rtl8188eu/include/drv_conf.h create mode 100644 drivers/staging/rtl8188eu/include/drv_types_linux.h create mode 100644 drivers/staging/rtl8188eu/include/ethernet.h delete mode 100644 drivers/staging/rtl8188eu/include/fw.h create mode 100644 drivers/staging/rtl8188eu/include/h2clbk.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h create mode 100644 drivers/staging/rtl8188eu/include/hal_btcoex.h create mode 100644 drivers/staging/rtl8188eu/include/hal_btcoex_wifionly.h create mode 100644 drivers/staging/rtl8188eu/include/hal_com_h2c.h create mode 100644 drivers/staging/rtl8188eu/include/hal_com_led.h create mode 100644 drivers/staging/rtl8188eu/include/hal_com_phycfg.h create mode 100644 drivers/staging/rtl8188eu/include/hal_com_reg.h create mode 100755 drivers/staging/rtl8188eu/include/hal_data.h create mode 100644 drivers/staging/rtl8188eu/include/hal_ic_cfg.h create mode 100644 drivers/staging/rtl8188eu/include/hal_pg.h create mode 100644 drivers/staging/rtl8188eu/include/hal_phy.h create mode 100644 drivers/staging/rtl8188eu/include/hal_phy_reg.h create mode 100644 drivers/staging/rtl8188eu/include/hal_sdio.h create mode 100644 drivers/staging/rtl8188eu/include/ieee80211_ext.h create mode 100644 drivers/staging/rtl8188eu/include/if_ether.h create mode 100644 drivers/staging/rtl8188eu/include/ip.h create mode 100644 drivers/staging/rtl8188eu/include/linux/wireless.h delete mode 100644 drivers/staging/rtl8188eu/include/mon.h create mode 100644 drivers/staging/rtl8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/rtl8188eu/include/nic_spec.h delete mode 100644 drivers/staging/rtl8188eu/include/odm.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_hwconfig.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_precomp.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_types.h create mode 100644 drivers/staging/rtl8188eu/include/osdep_service_linux.h delete mode 100644 drivers/staging/rtl8188eu/include/phy.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseq.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseqcmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rf.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_rf.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_sreset.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_beamforming.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_br_ext.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_bt_mp.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_btcoex.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_btcoex_wifionly.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_debug.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_io.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_query.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_rtl.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mcc.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mem.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mi.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_ioctl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_odm.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_p2p.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_sdio.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_tdls.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_version.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_vht.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_wapi.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_wifi_regd.h create mode 100644 drivers/staging/rtl8188eu/include/usb_hal.h create mode 100644 drivers/staging/rtl8188eu/include/usb_ops.h create mode 100644 drivers/staging/rtl8188eu/include/usb_osintf.h create mode 100644 drivers/staging/rtl8188eu/include/usb_vendor_req.h create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_cfg80211.c create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_cfg80211.h create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_mp.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_cfgvendor.c create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_cfgvendor.h create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_proc.c create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_proc.h create mode 100644 drivers/staging/rtl8188eu/os_dep/wifi_regd.c create mode 100644 drivers/staging/rtl8188eu/rtl_hostapd.conf -- 2.31.1