]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/mac80211/iface.c
mac80211: add TDLS channel-switch Rx flow
[karo-tx-linux.git] / net / mac80211 / iface.c
index 6b631c049eba0b8c7b877296987ff04413b867f9..82473d909bb683a5e1467e555d28e280740706a1 100644 (file)
@@ -1202,6 +1202,8 @@ static void ieee80211_iface_work(struct work_struct *work)
                                                        WLAN_BACK_RECIPIENT, 0,
                                                        false);
                        mutex_unlock(&local->sta_mtx);
+               } else if (skb->pkt_type == IEEE80211_SDATA_QUEUE_TDLS_CHSW) {
+                       ieee80211_process_tdls_channel_switch(sdata, skb);
                } else if (ieee80211_is_action(mgmt->frame_control) &&
                           mgmt->u.action.category == WLAN_CATEGORY_BACK) {
                        int len = skb->len;