Move more multi-BSSID processing into drv_callbacks.c
authorJouni Malinen <jouni.malinen@atheros.com>
Fri, 17 Apr 2009 10:29:29 +0000 (13:29 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 17 Apr 2009 10:29:29 +0000 (13:29 +0300)
commit4b9841d34c0d601a898f508c4164fe2451494fdd
tree2540887569e8994aa9d53c29aacb577ee1bf2525
parent412036f5f07be13633db4aec396373377c933f33
Move more multi-BSSID processing into drv_callbacks.c

This simplifies driver wrapper operations and removes last direct
struct hostapd_data dereferences from driver_nl80211.c. In addition,
some of the TX callbacks are now fixed for secondary BSSes.
hostapd/drv_callbacks.c
src/drivers/driver.h
src/drivers/driver_hostap.c
src/drivers/driver_nl80211.c