diff options
Diffstat (limited to 'net/mac80211/tx.c')
-rw-r--r-- | net/mac80211/tx.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index bf73f6d561b7..33926831c648 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c | |||
@@ -1390,6 +1390,8 @@ int ieee80211_master_start_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1390 | list) { | 1390 | list) { |
1391 | if (!netif_running(sdata->dev)) | 1391 | if (!netif_running(sdata->dev)) |
1392 | continue; | 1392 | continue; |
1393 | if (sdata->vif.type != NL80211_IFTYPE_AP) | ||
1394 | continue; | ||
1393 | if (compare_ether_addr(sdata->dev->dev_addr, | 1395 | if (compare_ether_addr(sdata->dev->dev_addr, |
1394 | hdr->addr2)) { | 1396 | hdr->addr2)) { |
1395 | dev_hold(sdata->dev); | 1397 | dev_hold(sdata->dev); |