1STRUCT IEEE80211_RX_(9) The basic mac80211 driver inte STRUCT IEEE80211_RX_(9)
2
3
4

NAME

6       struct_ieee80211_rx_status - receive status
7

SYNOPSIS

9       struct ieee80211_rx_status {
10         u64 mactime;
11         enum ieee80211_band band;
12         int freq;
13         int signal;
14         int antenna;
15         int rate_idx;
16         int flag;
17       };
18

MEMBERS

20       mactime
21           value in microseconds of the 64-bit Time Synchronization Function
22           (TSF) timer when the first data symbol (MPDU) arrived at the
23           hardware.
24
25       band
26           the active band when this frame was received
27
28       freq
29           frequency the radio was tuned to when receiving this frame, in MHz
30
31       signal
32           signal strength when receiving this frame, either in dBm, in dB or
33           unspecified depending on the hardware capabilities flags
34           IEEE80211_HW_SIGNAL_*
35
36       antenna
37           antenna used
38
39       rate_idx
40           index of data rate into band's supported rates or MCS index if HT
41           rates are use (RX_FLAG_HT)
42
43       flag
44
45           RX_FLAG_*
46

DESCRIPTION

48       The low-level driver should provide this information (the subset
49       supported by hardware) to the 802.11 code with each received frame, in
50       the skb's control buffer (cb).
51

AUTHOR

53       Johannes Berg <johannes@sipsolutions.net>
54           Author.
55
57Kernel Hackers Manual 2.6.       November 2011         STRUCT IEEE80211_RX_(9)
Impressum