Jouni Malinen
8709de1ae8
Remove unnecessary ifname parameter from hapd_get_ssid/hapd_set_ssid
2010-03-07 11:36:45 +02:00
Jouni Malinen
aa48451698
Remove unnecessary ifname parameter from set_generic_elem() driver op
2010-03-07 11:33:06 +02:00
Jouni Malinen
d5dd016a8a
Remove unneeded ifname parameter from set_privacy() driver op
2010-03-07 11:29:17 +02:00
Jouni Malinen
7ab68865c0
Remove unneeded iface parameter from if_add() driver op
2010-03-07 10:05:05 +02:00
Jouni Malinen
8b897f5a17
Remove unnecessary ifname parameter from set_beacon()
...
The new per-BSS driver context makes this unnecessary.
2010-03-06 22:36:40 +02:00
Felix Fietkau
a2e40bb650
hostapd: Fix interface selection for the nl80211 driver
...
This patch allows the nl80211 driver to create its own per-bss context
and pass it to the drv_priv pointer of the hostapd bss state.
With this and the following patch, stations can associate to and switch
between multiple BSS interfaces of a single wiphy.
This obsoletes a few instances of passing ifname to a callback, those
can be removed in a separate patch.
It might also be useful to move more fields from the driver data to the
per-bss data structure in the future.
2010-03-06 22:22:56 +02:00
Felix Fietkau
4c32757d22
hostapd: add ifname to the sta_set_flags callback
...
This fixes multi-BSS STA operations (e.g., setting AUTHORIZED flag) with
nl80211-based drivers.
2010-03-06 20:44:31 +02:00
Jouni Malinen
719347511a
Get rid of unnecessary typedefs for enums.
2009-12-26 10:35:08 +02:00
Jouni Malinen
6e6e8c31ff
Replace src/ap/driver_i.h with non-inlined functions in ap_drv_ops.c
2009-12-26 00:21:22 +02:00
Jouni Malinen
8b06c1ed0d
Remove ap_config.h dependency from driver_i.h
...
This adds explicit #include line for ap_config.h into the src/ap/*.c
files that actually use the definitions from there.
2009-12-26 00:12:25 +02:00
Jouni Malinen
70db2ab308
Move rest of the generic AP mode functionality into src/ap
2009-12-25 20:06:07 +02:00