Commit cbe77dde authored by John Crispin's avatar John Crispin Committed by Johannes Berg
Browse files

mac80211: add xmit rate to struct ieee80211_tx_status



Right now struct ieee80211_tx_rate cannot hold HE rates. Lets use
struct ieee80211_tx_status instead. This will also make the code
future-proof for when we have EHT.

Signed-off-by: default avatarJohn Crispin <john@phrozen.org>
Link: https://lore.kernel.org/r/20190714154419.11854-2-john@phrozen.org


Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 2aa485e1
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1058,11 +1058,13 @@ struct ieee80211_tx_info {
 * @sta: Station that the packet was transmitted for
 * @info: Basic tx status information
 * @skb: Packet skb (can be NULL if not provided by the driver)
 * @rate: The TX rate that was used when sending the packet
 */
struct ieee80211_tx_status {
	struct ieee80211_sta *sta;
	struct ieee80211_tx_info *info;
	struct sk_buff *skb;
	struct rate_info *rate;
};

/**