]> git.ipfire.org Git - thirdparty/hostap.git/commit
nl80211: External authentication in driver-based AP SME mode
authorSrinivas Dasari <dasaris@codeaurora.org>
Mon, 25 Feb 2019 12:22:05 +0000 (17:52 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 12 Apr 2019 17:29:56 +0000 (20:29 +0300)
commit236e793e7b8b96f7ad3e9aa3ea83b7c7c83b43fa
tree6d3e6c3eccdc9d48ce6d48e18dfdadfadcfb58ab
parent2ab19f4be9ea6573caf2864581fd474e2265f7d1
nl80211: External authentication in driver-based AP SME mode

This extends driver interface to nl80211 by introducing the following
changes,
1. Register for Authenication frames in driver-based AP SME mode.
2. Advertise NL80211_ATTR_EXTERNAL_AUTH_SUPPORT in set_ap when
   offloaded SAE authentication is supported.
3. Extend the NL80211_CMD_EXTERNAL_AUTH interface to also send PMKID
   so that the drivers can respond to the PMKSA cached connection
   attempts from the stations avoiding the need to contact user space
   for all PMKID-based connections.
4. Send external auth status to driver only if it is a driver based
   SME solution.

Signed-off-by: Srinivas Dasari <dasaris@codeaurora.org>
src/drivers/driver.h
src/drivers/driver_nl80211.c