]> git.ipfire.org Git - thirdparty/hostap.git/commit
AP: Skip authentication/deauthentication phase for DMG/IEEE 802.11ad
authorDedy Lansky <qca_dlansky@qca.qualcomm.com>
Mon, 26 Dec 2016 19:00:51 +0000 (21:00 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 5 Jan 2017 15:28:23 +0000 (17:28 +0200)
commit05e5e615e6a26d7a9f5bd0569a0baeae1bcdee49
tree73692581591b422fcbf8bfd9c0394dbe6d537468
parent0c4b9025c189d7fe90ac0c14c862e96ed725ded6
AP: Skip authentication/deauthentication phase for DMG/IEEE 802.11ad

Authentication and Deauthentication frames are not used in DMG/IEEE
802.11ad networks. For DMG/IEEE 802.11ad the following was implemented:
Upon receiving association request, allocate the sta object and
initialize it as if authentication took place. Upon receiving
disassociation, deallocate the sta object.
ap_sta_disassociate/ap_sta_deauthenticate/ap_sta_disconnect all use
disassociation instead of deauthentication. In driver_nl80211,
i802_sta_deauth() is routed to i802_sta_disassoc().

Signed-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>
src/ap/ieee802_11.c
src/ap/sta_info.c
src/drivers/driver_nl80211.c