• Johannes Berg's avatar
    mac80211: improve rate handling · 5f0b7de5
    Johannes Berg authored
    Some code currently assumes that there's a valid
    rate pointer even in the HT case, but there can't
    be. To reduce reliance on that, remove the rate
    pointer from the RX data struct and pass it where
    it's needed.
    
    Also, for now, in radiotap announce HT frames as
    having a DYN channel type, and remove their rate
    from cooked monitor radiotap completely (it isn't
    present in the regular monitor radiotap either.)
    Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    5f0b7de5
ieee80211_i.h 30.3 KB