android_kernel_oneplus_msm8998/net
Sunil Dutt 64b33e75a0 cfg80211/nl80211: Offload OWE processing to user space
This interface allows the host driver to offload OWE processing to
user space. This intends to support OWE/Enhanced Open AKM by the host
drivers that implement SME but rely on the user space for
the crypotographic/OWE processing.Such drivers are not capable of
processing/deriving the DH IE's.

This interface acts as both the event from the driver to userspace
and a command from userspace to the driver.

Host driver shall use the event to notify the OWE info of the peer
to the userspace for the cryptographic processing of the DH ie's.
Accordingly, the userspace shall update the OWE info/DH ie's to
the host driver corresponding to the peer.

Above sequence aims for the AP mode where the event carries the
OWE info of the peer(STA) obtained in the Assoc Request.
The request interface from the userspace shall update the OWE
info to the host driver, which is used to send the Assoc response
to the peer.

This OWE info in the command interface shall contain the ie's which
either include the pmkid of the peer if the PMKSA is still valid or
an updated DH ie's for generating a new PMKSA with the peer.

Change-Id: Id5a2e800bdae1ea31a20a062d012cc33e5a3c6a3
CRs-Fixed: 2414077
Signed-off-by: Liangwei Dong <liangwei@codeaurora.org>
Signed-off-by: Sunil Dutt <usdutt@codeaurora.org>
2019-10-05 16:49:44 +02:00
..
6lowpan
9p
802
8021q
appletalk
atm
ax25
batman-adv
bluetooth Merge android-4.4.153 (5e24b4e) into msm-4.4 2018-08-28 17:28:39 +05:30
bridge This is the 4.4.152 stable release 2018-08-24 13:37:12 +02:00
caif
can
ceph
core net: sockev: avoid races between sockev and socket_close 2019-05-20 15:51:25 +05:30
dcb
dccp dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart() 2018-08-22 07:48:35 +02:00
decnet
dns_resolver KEYS: DNS: fix parsing multiple options 2018-07-22 14:25:54 +02:00
dsa net: dsa: Do not suspend/resume closed slave_dev 2018-08-06 16:24:41 +02:00
ethernet
hsr
ieee802154
ipc_router net: ipc_router: Initialize the sockaddr in recvmsg() handler 2018-07-25 22:57:06 -07:00
ipv4 ipv4: add option to drop gratuitous ARP packets 2018-12-30 12:35:55 +01:00
ipv6 ipv6: add option to drop unsolicited neighbor advertisements 2018-12-30 10:11:48 +01:00
ipx
irda
iucv
key af_key: unconditionally clone on broadcast 2018-12-26 07:58:34 +01:00
l2tp This is the 4.4.151 stable release 2018-08-22 08:08:40 +02:00
l3mdev
lapb
llc llc: use refcount_inc_not_zero() for llc_sap_find() 2018-08-22 07:48:35 +02:00
mac80211 BACKPORT: cfg80211: remove enum ieee80211_band 2018-12-26 08:21:02 +01:00
mac802154
mpls
netfilter Merge android-4.4.153 (5e24b4e) into msm-4.4 2018-08-28 17:28:39 +05:30
netlabel
netlink Merge android-4.4.148 (f057ff9) into msm-4.4 2018-08-24 00:07:01 +05:30
netrom
nfc This is the 4.4.143 stable release 2018-07-31 20:11:21 +02:00
openvswitch
packet packet: refine ring v3 block size test to hold one frame 2018-08-24 13:27:01 +02:00
phonet
rds rds: avoid unenecessary cong_update in loop transport 2018-07-22 14:25:54 +02:00
rfkill
rmnet_data
rose
rxrpc
sched Merge android-4.4.153 (5e24b4e) into msm-4.4 2018-08-28 17:28:39 +05:30
sctp
sunrpc
switchdev
tipc
unix
vmw_vsock vsock: split dwork to avoid reinitializations 2018-08-22 07:48:35 +02:00
wimax
wireless cfg80211/nl80211: Offload OWE processing to user space 2019-10-05 16:49:44 +02:00
x25
xfrm xfrm: validate template mode 2018-12-26 07:58:27 +01:00
compat.c
Kconfig
Makefile
socket.c Merge android-4.4.153 (5e24b4e) into msm-4.4 2018-08-28 17:28:39 +05:30
sysctl_net.c