hostap/src/ap
Michael Braun 473b6f22e9 Fix WPA GTK rekeying with multiple VLANs
When using multiple VLANs, GKeyDoneStations counter is not updated
properly since wpa_auth_for_each_sta() call in wpa_group_setkeys() ends
up iterating through all STAs and not just the STAs of a specific
wpa_group (VLAN). Consequently, GTK rekeying gets initialized multiple
times if more than a single group state machine exists. Fix this by
iterating only through the STAs in the specific wpa_group.

Signed-hostap: Michael Braun <michael-dev@fami-braun.de>
intended-for: hostap-1
2012-08-10 16:51:56 +03:00
..
accounting.c Use shared function for adding common RADIUS attributes 2012-08-07 19:13:15 +03:00
accounting.h accounting: Staticise accounting_sta_interim 2012-08-05 19:40:49 +03:00
ap_config.c Interworking: Add Domain Name element (AP) 2012-07-30 22:25:19 +03:00
ap_config.h Add hostapd configuration option to set VLAN naming scheme 2012-08-10 14:09:03 +03:00
ap_drv_ops.c WNM: Add placeholders for WNM driver commands and events 2012-08-01 13:21:20 +03:00
ap_drv_ops.h WNM: Add placeholders for WNM driver commands and events 2012-08-01 13:21:20 +03:00
ap_list.c hostapd: Only update already-set beacons when processing OLBC 2012-04-01 18:12:04 +03:00
ap_list.h AP: remove ssi_signal from ap_info 2012-03-05 16:38:26 +02:00
ap_mlme.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ap_mlme.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
authsrv.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
authsrv.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
beacon.c Convert remaining SSID routines from char* to u8* 2012-08-07 16:07:25 +03:00
beacon.h Pass signal strength through, fix units 2012-04-01 18:48:12 +03:00
ctrl_iface_ap.c Add wpa_supplicant AP mode STA deauthenticate/disassociate commands 2012-02-25 17:22:48 +02:00
ctrl_iface_ap.h Add wpa_supplicant AP mode STA deauthenticate/disassociate commands 2012-02-25 17:22:48 +02:00
drv_callbacks.c WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
gas_serv.c GAS server: Add forgotten break statement to a switch case 2012-08-07 15:46:26 +03:00
gas_serv.h HS 2.0: Add HS Capability element (AP) 2012-07-30 22:25:23 +03:00
hostapd.c Convert remaining SSID routines from char* to u8* 2012-08-07 16:07:25 +03:00
hostapd.h nl80211: Handle CH_SWITCH event 2012-06-25 14:45:14 +03:00
hs20.c HS 2.0: Add mechanism for disabling DGAF 2012-07-30 18:23:52 +03:00
hs20.h HS 2.0: Add Hotspot 2.0 Indication for AP 2012-07-30 18:23:38 +03:00
hw_features.c Scan only affected frequencies for 20/40 MHz co-ex check for 2012-04-08 12:12:32 +03:00
hw_features.h Fix no-NEED_AP_MLME build 2011-12-04 12:46:01 +02:00
iapp.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
iapp.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ieee802_1x.c Share a single definition of EAPOL-Key structure for WEP keys 2012-08-07 21:27:01 +03:00
ieee802_1x.h Share a single definition of EAPOL-Key structure for WEP keys 2012-08-07 21:27:01 +03:00
ieee802_11.c WNM: Add advertisement of BSS max idle period 2012-05-27 17:35:00 -07:00
ieee802_11.h hostapd: Add IEEE 802.11ac VHT IEs into Beacon/Probe Response 2012-06-30 13:57:52 +03:00
ieee802_11_auth.c Use shared function for adding common RADIUS attributes 2012-08-07 19:13:15 +03:00
ieee802_11_auth.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ieee802_11_ht.c hostapd: Don't mask out non-symmetric STA HT caps 2011-06-23 20:18:21 +03:00
ieee802_11_shared.c WNM: Add advertisement of BSS max idle period 2012-05-27 17:35:00 -07:00
ieee802_11_vht.c Fix byte order of VHT Basic MCS set for big endian hosts 2012-08-07 20:49:23 +03:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00
p2p_hostapd.c Remove the GPL notification from files contributed by Atheros 2012-02-11 19:39:36 +02:00
p2p_hostapd.h Remove the GPL notification from files contributed by Atheros 2012-02-11 19:39:36 +02:00
peerkey_auth.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
pmksa_cache_auth.c Copy Chargeable-User-Identity in PMKSA caching case 2012-06-17 19:51:57 +03:00
pmksa_cache_auth.h Copy Chargeable-User-Identity in PMKSA caching case 2012-06-17 19:51:57 +03:00
preauth_auth.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
preauth_auth.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
sta_info.c Add support for using SA Query with drivers that implement MLME 2012-08-01 13:11:56 +03:00
sta_info.h sta_info: Remove duplicated function declaration 2012-06-09 12:54:00 +03:00
tkip_countermeasures.c Remove STA entry from AP when starting TKIP countermeasures 2012-06-25 13:53:24 +03:00
tkip_countermeasures.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
utils.c Pass signal strength through, fix units 2012-04-01 18:48:12 +03:00
vlan_init.c Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
vlan_init.h Move generic AP functionality implementation into src/ap 2009-12-25 01:12:50 +02:00
vlan_util.c Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
vlan_util.h Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
wmm.c Make hostapd_eid_wmm_valid() return more logical return values 2011-12-17 12:41:00 +02:00
wmm.h Rename some src/ap files to avoid duplicate file names 2009-12-26 00:05:40 +02:00
wnm_ap.c WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wnm_ap.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth.c Fix WPA GTK rekeying with multiple VLANs 2012-08-10 16:51:56 +03:00
wpa_auth.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth_ft.c FT: Add FT AP support for drivers that manage MLME internally 2012-08-01 13:11:53 +03:00
wpa_auth_glue.c Fix endless loop in PSK fetching with PSK-from-RADIUS 2012-08-04 20:55:47 +03:00
wpa_auth_glue.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wpa_auth_i.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth_ie.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wpa_auth_ie.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wps_hostapd.c hostapd: Add alternative format for configuring SSID 2012-08-07 16:27:40 +03:00
wps_hostapd.h WPS: Add support for NCF password token from AP 2012-06-28 19:43:29 +03:00