wifi: cfg80211: ocb: don't leave if not joined
authorJohannes Berg <johannes.berg@intel.com>
Tue, 15 Aug 2023 16:32:03 +0000 (18:32 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 22 Aug 2023 19:40:39 +0000 (21:40 +0200)
commitabc76cf552e13cfa88a204b362a86b0e08e95228
tree1310b1bd0ae15b446ffe78d4eb64965ca99654a3
parent5d4e04bf3a0f098bd9033de3a5291810fa14c7a6
wifi: cfg80211: ocb: don't leave if not joined

If there's no OCB state, don't ask the driver/mac80211 to
leave, since that's just confusing. Since set/clear the
chandef state, that's a simple check.

Reported-by: syzbot+09d1cd2f71e6dd3bfd2c@syzkaller.appspotmail.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/ocb.c