]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Populate radiotap header with MCS info for TX frames
authorHelmut Schaa <helmut.schaa@googlemail.com>
Tue, 11 Oct 2011 16:08:55 +0000 (18:08 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 14 Oct 2011 18:48:14 +0000 (14:48 -0400)
commitc673e3f6cb23fdd669157d6690d3a309209eeb58
treeb71cbcdae3d7226e771b44576f2ca49ac85c3b97
parent8b19e2c1c996ed10771f8c1db18836dfd38f0635
mac80211: Populate radiotap header with MCS info for TX frames

mac80211 already filled in the MCS rate info for rx'ed frames but tx'ed
frames that are sent to a monitor interface during the status callback
lack this information.

Add the radiotap fields for MCS info to ieee80211_tx_status_rtap_hdr
and populate them when sending tx'ed frames to the monitors.

The needed headroom is only extended by one byte since we don't include
legacy rate information in the rtap header for HT frames.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/status.c