wifi: mac80211: add support for tearing down negotiated TTLM
authorAyala Beker <ayala.beker@intel.com>
Mon, 18 Mar 2024 16:53:31 +0000 (18:53 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 25 Mar 2024 14:38:15 +0000 (15:38 +0100)
commita17a58ad2ff24f0d201fa5f9939182f3757d1737
tree33c0434c98ca937ce78ed673db45322b5ce2e9fe
parent97f8df4db4c8ef50b659d8b228c1f42fe111e7c8
wifi: mac80211: add support for tearing down negotiated TTLM

In order to activate a link that is currently inactive due to
a negotiated TTLM request, need to first tear down the negotiated
TTLM request.
Add support for sending TTLM teardown request and update the links
state accordingly.

Signed-off-by: Ayala Beker <ayala.beker@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240318184907.d480cbf46fcf.Idedad472469d2c27dd2a088cf80a13a1e1cf9b78@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/status.c