aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorIvo van Doorn <ivdoorn@gmail.com>2008-05-13 15:03:02 +0200
committerJohn W. Linville <linville@tuxdriver.com>2008-05-14 16:29:49 -0400
commitb0a6717994a4e00ee19372e1bdaab53572ae025c (patch)
treebb6934e572c540f55ac50c7b62cef4eac8ad6456 /drivers
parentb43: nphy.c remove duplicated include (diff)
downloadlinux-dev-b0a6717994a4e00ee19372e1bdaab53572ae025c.tar.xz
linux-dev-b0a6717994a4e00ee19372e1bdaab53572ae025c.zip
mac80211: Set IEEE80211_TXPD_REQ_TX_STATUS for all TX frames
All interfaces should set the IEEE80211_TXPD_REQ_TX_STATUS flag for all TX frames which will force the master interface to set the IEEE80211_TX_CTL_REQ_TX_STATUS flag. This in turn will allow drivers to check for that flag before reporting the TX status to mac80211. This is very usefull when frames (like beacons, RTS and CTS-to-self) should not be reported back to mac80211. Later we could add more extensive checks to exclude more frames from being reported, or let mac80211 decide if it wants the frame for status reporting or not. v2: Monitor interfaces should also set IEEE80211_TXPD_REQ_TX_STATUS Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com> Acked-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions