[MAC80211]: Remove bitfields from struct ieee80211_tx_packet_data
remove bitfields from struct ieee80211_tx_packet_data [Johannes: completely clear flags in ieee80211_remove_tx_extra] Signed-off-by: Jiri Slaby <jirislaby@gmail.com> Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Acked-by: Michael Wu <flamingice@sourmilk.net> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
cf966838cd
commit
e8bf96495c
@@ -434,7 +434,7 @@ static int ap_sta_ps_end(struct net_device *dev, struct sta_info *sta)
|
||||
while ((skb = skb_dequeue(&sta->tx_filtered)) != NULL) {
|
||||
pkt_data = (struct ieee80211_tx_packet_data *) skb->cb;
|
||||
sent++;
|
||||
pkt_data->requeue = 1;
|
||||
pkt_data->flags |= IEEE80211_TXPD_REQUEUE;
|
||||
dev_queue_xmit(skb);
|
||||
}
|
||||
while ((skb = skb_dequeue(&sta->ps_tx_buf)) != NULL) {
|
||||
@@ -446,7 +446,7 @@ static int ap_sta_ps_end(struct net_device *dev, struct sta_info *sta)
|
||||
"since STA not sleeping anymore\n", dev->name,
|
||||
MAC_ARG(sta->addr), sta->aid);
|
||||
#endif /* CONFIG_MAC80211_VERBOSE_PS_DEBUG */
|
||||
pkt_data->requeue = 1;
|
||||
pkt_data->flags |= IEEE80211_TXPD_REQUEUE;
|
||||
dev_queue_xmit(skb);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user