]> git.ipfire.org Git - thirdparty/hostap.git/commit - src/ap/wnm_ap.c
Remove unnecessary EVENT_RX_ACTION
authorJouni Malinen <j@w1.fi>
Sun, 29 Dec 2013 09:22:23 +0000 (11:22 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 29 Dec 2013 15:18:17 +0000 (17:18 +0200)
commitdbfb8e82ff69e6c7969b7cd23e53fd39b3e896e7
tree9085718b8765d48b9d911d8bac162126c283a88d
parent1450e1e3199bb26fe6944bfb4474755523b0cc88
Remove unnecessary EVENT_RX_ACTION

This driver event was used separately for some Action frames, but all
the driver wrappers converted to this from information that would have
been enough to indicate an EVENT_RX_MGMT event. In addition, the
received event was then converted back to a full IEEE 802.11 management
frame for processing in most cases. This is unnecessary complexity, so
get rid of the extra path and use EVENT_RX_MGMT for Action frames as
well as other management frame subtypes.

Signed-hostap: Jouni Malinen <j@w1.fi>
src/ap/drv_callbacks.c
src/ap/ieee802_11.c
src/ap/wnm_ap.c
src/ap/wnm_ap.h
src/drivers/driver.h
src/drivers/driver_atheros.c
src/drivers/driver_common.c
src/drivers/driver_nl80211.c
wpa_supplicant/events.c
wpa_supplicant/wnm_sta.c
wpa_supplicant/wnm_sta.h