Move generic AP functionality implementation into src/ap
authorJouni Malinen <j@w1.fi>
Thu, 24 Dec 2009 23:12:50 +0000 (01:12 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 24 Dec 2009 23:12:50 +0000 (01:12 +0200)
commit1057d78eb8aa08bd17f2e1d12ba92d7c0718f294
treeb911c9cc542fb460f61a86b2d6698aa82eb5cca3
parent6d1278e9980e0f2b92aecdb23de5433d8eb2c652
Move generic AP functionality implementation into src/ap

This code can be shared by both hostapd and wpa_supplicant and this
is an initial step in getting the generic code moved to be under the
src directories. Couple of generic files still remain under the
hostapd directory due to direct dependencies to files there. Once the
dependencies have been removed, they will also be moved to the src/ap
directory to allow wpa_supplicant to be built without requiring anything
from the hostapd directory.
55 files changed:
hostapd/Makefile
hostapd/ap_drv_ops.c
hostapd/config_file.c
hostapd/ctrl_iface.c
hostapd/ctrl_iface_ap.c
hostapd/driver_i.h
hostapd/drv_callbacks.c
hostapd/dump_state.c
hostapd/hostapd.c
hostapd/hw_features.c
hostapd/iapp.c
hostapd/main.c
hostapd/wps_hostapd.c
src/Makefile
src/ap/Makefile [new file with mode: 0644]
src/ap/accounting.c [moved from hostapd/accounting.c with 100% similarity]
src/ap/accounting.h [moved from hostapd/accounting.h with 100% similarity]
src/ap/ap_list.c [moved from hostapd/ap_list.c with 98% similarity]
src/ap/ap_list.h [moved from hostapd/ap_list.h with 100% similarity]
src/ap/beacon.c [moved from hostapd/beacon.c with 99% similarity]
src/ap/beacon.h [moved from hostapd/beacon.h with 100% similarity]
src/ap/config.c [moved from hostapd/config.c with 100% similarity]
src/ap/config.h [moved from hostapd/config.h with 100% similarity]
src/ap/hostapd.h [moved from hostapd/hostapd.h with 100% similarity]
src/ap/ieee802_11.c [moved from hostapd/ieee802_11.c with 99% similarity]
src/ap/ieee802_11.h [moved from hostapd/ieee802_11.h with 100% similarity]
src/ap/ieee802_11_auth.c [moved from hostapd/ieee802_11_auth.c with 100% similarity]
src/ap/ieee802_11_auth.h [moved from hostapd/ieee802_11_auth.h with 100% similarity]
src/ap/ieee802_11_ht.c [moved from hostapd/ieee802_11_ht.c with 100% similarity]
src/ap/ieee802_1x.c [moved from hostapd/ieee802_1x.c with 99% similarity]
src/ap/ieee802_1x.h [moved from hostapd/ieee802_1x.h with 100% similarity]
src/ap/mlme.c [moved from hostapd/mlme.c with 100% similarity]
src/ap/mlme.h [moved from hostapd/mlme.h with 100% similarity]
src/ap/peerkey.c [moved from hostapd/peerkey.c with 100% similarity]
src/ap/pmksa_cache.c [moved from hostapd/pmksa_cache.c with 100% similarity]
src/ap/pmksa_cache.h [moved from hostapd/pmksa_cache.h with 100% similarity]
src/ap/preauth.c [moved from hostapd/preauth.c with 100% similarity]
src/ap/preauth.h [moved from hostapd/preauth.h with 100% similarity]
src/ap/sta_info.c [moved from hostapd/sta_info.c with 99% similarity]
src/ap/sta_info.h [moved from hostapd/sta_info.h with 100% similarity]
src/ap/tkip_countermeasures.c [moved from hostapd/tkip_countermeasures.c with 100% similarity]
src/ap/tkip_countermeasures.h [moved from hostapd/tkip_countermeasures.h with 100% similarity]
src/ap/vlan_init.c [moved from hostapd/vlan_init.c with 100% similarity]
src/ap/vlan_init.h [moved from hostapd/vlan_init.h with 100% similarity]
src/ap/wmm.c [moved from hostapd/wme.c with 99% similarity]
src/ap/wmm.h [moved from hostapd/wme.h with 100% similarity]
src/ap/wpa.c [moved from hostapd/wpa.c with 100% similarity]
src/ap/wpa.h [moved from hostapd/wpa.h with 100% similarity]
src/ap/wpa_auth_i.h [moved from hostapd/wpa_auth_i.h with 100% similarity]
src/ap/wpa_auth_ie.c [moved from hostapd/wpa_auth_ie.c with 100% similarity]
src/ap/wpa_auth_ie.h [moved from hostapd/wpa_auth_ie.h with 100% similarity]
src/ap/wpa_ft.c [moved from hostapd/wpa_ft.c with 99% similarity]
wpa_supplicant/Makefile
wpa_supplicant/ap.c
wpa_supplicant/ibss_rsn.c