struct ieee80211_tx_info — skb transmit information
struct ieee80211_tx_info { u32 flags; u8 band; u8 hw_queue; u16 ack_frame_id; union {unnamed_union}; };
transmit info flags, defined above
the band to transmit on (use for checking for races)
HW queue to put the frame on, skb_get_queue_mapping
gives the AC
internal frame ID for TX status, used internally
anonymous
This structure is placed in skb->cb for three uses: (1) mac80211 TX control - mac80211 tells the driver what to do (2) driver internal use (if applicable) (3) TX status information - driver tells mac80211 what happened
The TX control's sta pointer is only valid during the ->tx call, it may be NULL.