mac80211: fix AP buffered multicast frames with queue control and txq
[deliverable/linux.git] / net / mac80211 / tx.c
index 62ad5321257d0679918c0f1e21ed716b221a3bf4..664624ef9925d15981002112ec274a5d5e87b352 100644 (file)
@@ -1247,7 +1247,8 @@ static void ieee80211_drv_tx(struct ieee80211_local *local,
        struct txq_info *txqi;
        u8 ac;
 
-       if (info->control.flags & IEEE80211_TX_CTRL_PS_RESPONSE)
+       if ((info->flags & IEEE80211_TX_CTL_SEND_AFTER_DTIM) ||
+           (info->control.flags & IEEE80211_TX_CTRL_PS_RESPONSE))
                goto tx_normal;
 
        if (!ieee80211_is_data(hdr->frame_control))
This page took 0.023442 seconds and 5 git commands to generate.