1STRUCT IEEE80211_TX_(9) The basic mac80211 driver inte STRUCT IEEE80211_TX_(9)
2
3
4
6 struct_ieee80211_tx_info - skb transmit information
7
9 struct ieee80211_tx_info {
10 u32 flags;
11 u8 band;
12 u8 antenna_sel_tx;
13 u8 pad[2];
14 union {unnamed_union};
15 };
16
18 flags
19 transmit info flags, defined above
20
21 band
22 the band to transmit on (use for checking for races)
23
24 antenna_sel_tx
25 antenna to use, 0 for automatic diversity
26
27 pad[2]
28 padding, ignore
29
30 {unnamed_union}
31 anonymous
32
34 This structure is placed in skb->cb for three uses: (1) mac80211 TX
35 control - mac80211 tells the driver what to do (2) driver internal use
36 (if applicable) (3) TX status information - driver tells mac80211 what
37 happened
38
39 The TX control's sta pointer is only valid during the ->tx call, it may
40 be NULL.
41
43 Johannes Berg <johannes@sipsolutions.net>
44 Author.
45
47Kernel Hackers Manual 2.6. November 2011 STRUCT IEEE80211_TX_(9)