mwifiex: add Tx status support for EAPOL packets
[deliverable/linux.git] / drivers / net / wireless / mwifiex / sta_tx.c
index dab7b33c54bed0d2849ba2b275b103bf0925ba1e..c69ecbc1d63f4a3199e53b3de58f37ee18e7a4b6 100644 (file)
@@ -77,6 +77,11 @@ void *mwifiex_process_sta_txpd(struct mwifiex_private *priv,
        local_tx_pd->pkt_delay_2ms =
                                mwifiex_wmm_compute_drv_pkt_delay(priv, skb);
 
+       if (tx_info->flags & MWIFIEX_BUF_FLAG_EAPOL_TX_STATUS) {
+               local_tx_pd->tx_token_id = tx_info->ack_frame_id;
+               local_tx_pd->flags |= MWIFIEX_TXPD_FLAGS_REQ_TX_STATUS;
+       }
+
        if (local_tx_pd->priority <
            ARRAY_SIZE(priv->wmm.user_pri_pkt_tx_ctrl))
                /*
This page took 0.02652 seconds and 5 git commands to generate.