Merge wpa_supplicant and hostapd driver wrapper implementations
authorJouni Malinen <jouni.malinen@atheros.com>
Thu, 9 Apr 2009 10:40:12 +0000 (13:40 +0300)
committerJouni Malinen <j@w1.fi>
Thu, 9 Apr 2009 10:40:12 +0000 (13:40 +0300)
commitc51218372f6ee40c3830b4cb06fa58752e546d06
tree42936f385bc11c7fe257cd8ab62e1561c84379b7
parentc2220ec0b7f47841fbec71d9f4626e2705a03a89
Merge wpa_supplicant and hostapd driver wrapper implementations

This commit merges the driver_ops structures and implementations from
hostapd/driver*.[ch] into src/drivers. This is only an initial step and
there is room for number of cleanups to share code between the hostapd
and wpa_supplicant parts of the wrappers to avoid unnecessary source
code duplication.
47 files changed:
hostapd/Makefile
hostapd/ap_list.c
hostapd/config.c
hostapd/config.h
hostapd/ctrl_iface.c
hostapd/driver.h [deleted file]
hostapd/driver_atheros.c [deleted file]
hostapd/driver_bsd.c [deleted file]
hostapd/driver_hostap.c [deleted file]
hostapd/driver_i.h
hostapd/driver_madwifi.c [deleted file]
hostapd/driver_nl80211.c [deleted file]
hostapd/driver_none.c [deleted file]
hostapd/driver_prism54.c [deleted file]
hostapd/driver_test.c [deleted file]
hostapd/driver_wired.c [deleted file]
hostapd/drivers.c [deleted file]
hostapd/hostap_common.h [deleted file]
hostapd/hostapd.h
hostapd/prism54.h [deleted file]
hostapd/priv_netlink.h [deleted file]
hostapd/sta_info.c
hostapd/vlan_init.c
hostapd/wpa_ft.c
src/common/defs.h
src/drivers/driver.h
src/drivers/driver_atheros.c [new file with mode: 0644]
src/drivers/driver_bsd.c
src/drivers/driver_hostap.c
src/drivers/driver_hostap.h
src/drivers/driver_madwifi.c
src/drivers/driver_ndis.c
src/drivers/driver_nl80211.c
src/drivers/driver_none.c [new file with mode: 0644]
src/drivers/driver_prism54.c
src/drivers/driver_privsep.c
src/drivers/driver_test.c
src/drivers/driver_wired.c
src/drivers/drivers.c
src/drivers/prism54.h [new file with mode: 0644]
wpa_supplicant/ap.c
wpa_supplicant/ctrl_iface.c
wpa_supplicant/eapol_test.c
wpa_supplicant/main.c
wpa_supplicant/preauth_test.c
wpa_supplicant/wpa_priv.c
wpa_supplicant/wpa_supplicant.c