android_kernel_oneplus_msm8998/net/wireless
Andrew Zaborowski dea74cf7d5 cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT
Disconnect or deauthenticate when the owning socket is closed if this
flag is supplied to CMD_CONNECT or CMD_ASSOCIATE.  This may be used
to ensure userspace daemon doesn't leave an unmanaged connection behind.

In some situations it would be possible to account for that, to some
degree, in the deamon restart code or in the up/down scripts without
the use of this attribute.  But there will be systems where the daemon
can go away for varying periods without a warning due to local resource
management.

Signed-off-by: Andrew Zaborowski <andrew.zaborowski@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>

Git-commit: 36a554cec119bbd20c4ec0cb96bd4712d124bfea
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
Change-Id: Ic09ee323fc6215059d5c2572ba3e77c56addad32
CRs-Fixed: 2468738
Signed-off-by: Srinivas Dasari <dasaris@codeaurora.org>
Signed-off-by: Jiachao Wu <jiacwu@codeaurora.org>
Signed-off-by: Min Liu <minliu@codeaurora.org>
Signed-off-by: stonez <stonez@codeaurora.org>
2019-06-26 12:40:38 +08:00
..
.gitignore
ap.c cfg80211: Make pre-CAC results valid only for ETSI domain 2017-11-23 00:33:51 -08:00
chan.c cfg80211: Make pre-CAC results valid only for ETSI domain 2017-11-23 00:33:51 -08:00
core.c cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT 2019-06-26 12:40:38 +08:00
core.h cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT 2019-06-26 12:40:38 +08:00
db.txt Merge "msm: wlan: Update regulatory database" 2019-04-29 23:25:24 -07:00
debugfs.c
debugfs.h
ethtool.c
genregdb.awk
ibss.c cfg80211: Make pre-CAC results valid only for ETSI domain 2017-11-23 00:33:51 -08:00
Kconfig
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
Makefile
mesh.c cfg80211: Make pre-CAC results valid only for ETSI domain 2017-11-23 00:33:51 -08:00
mlme.c cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT 2019-06-26 12:40:38 +08:00
nl80211.c cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT 2019-06-26 12:40:38 +08:00
nl80211.h cfg80211: Use a structure to pass connect response params 2017-05-01 01:53:03 -07:00
ocb.c
radiotap.c
rdev-ops.h cfg80211/mac80211: disconnect on suspend 2017-02-05 11:26:29 -08:00
reg.c cfg80211: never ignore user regulatory hint 2018-08-23 13:26:19 -07:00
reg.h cfg80211: Make pre-CAC results valid only for ETSI domain 2017-11-23 00:33:51 -08:00
regdb.h
scan.c cfg80211: increse bss expire time 2017-04-21 17:34:31 +05:30
sme.c cfg80211: NL80211_ATTR_SOCKET_OWNER support for CMD_CONNECT 2019-06-26 12:40:38 +08:00
sysfs.c net: update rdev suspend method for the wowlan suspend/resume 2017-11-22 21:17:47 +05:30
sysfs.h
trace.c
trace.h cfg80211: export interface stopping function 2017-02-05 20:38:22 -08:00
util.c cfg80211: Use a structure to pass connect response params 2017-05-01 01:53:03 -07:00
wext-compat.c
wext-compat.h
wext-core.c Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel" 2016-09-24 10:07:41 +02:00
wext-priv.c
wext-proc.c
wext-sme.c
wext-spy.c