wifi: mac80211: implement link switching
authorJohannes Berg <johannes.berg@intel.com>
Fri, 2 Sep 2022 14:12:56 +0000 (16:12 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 6 Sep 2022 08:17:20 +0000 (10:17 +0200)
commit3d901102922723eedce6ef10ebd03315a7abb8a5
treecf1ed5c54d4cb27760ff9cc0f66ab186806e2fb2
parent4c51541ddb78cef2da9c4c30006c0d9d06ea9a77
wifi: mac80211: implement link switching

Implement an API function and debugfs file to switch
active links.

Also provide an async version of the API so drivers
can call it in arbitrary contexts, e.g. while in the
authorized callback.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/debugfs_netdev.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/key.c
net/mac80211/key.h
net/mac80211/link.c