]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: reset TX info flags when frame will be reprocessed
authorJohannes Berg <johannes.berg@intel.com>
Thu, 9 Jan 2014 00:45:28 +0000 (01:45 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 10 Jan 2014 08:43:34 +0000 (09:43 +0100)
commit28399791a4a339a60a9e5e474baafac8522626c3
treefa8d392dcace4dadbe93fe8c29f9b1aa2bf094cc
parent7a73a636e140fbbf0e8a242a53894e73602ba70b
mac80211: reset TX info flags when frame will be reprocessed

The temporary TX info flags need to be cleared if the frame will
be processed through the TX handlers again, otherwise it can get
messed up. This fixes a bug that happened when an aggregation
session was stopped while the station was sleeping - some frames
might get transmitted marked as aggregation erroneously without
this fix.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/tx.c