|
Linux Kernel
3.7.1
|
#include <mac80211.h>
Data Fields | |
| u64 | mactime |
| u32 | device_timestamp |
| u32 | ampdu_reference |
| u32 | flag |
| u16 | freq |
| u8 | rate_idx |
| u8 | rx_flags |
| u8 | band |
| u8 | antenna |
| s8 | signal |
| u8 | ampdu_delimiter_crc |
struct ieee80211_rx_status - receive status
The low-level driver should provide this information (the subset supported by hardware) to the 802.11 code with each received frame, in the skb's control buffer (cb).
: value in microseconds of the 64-bit Time Synchronization Function (TSF) timer when the first data symbol (MPDU) arrived at the hardware. : arbitrary timestamp for the device, mac80211 doesn't use it but can store it and pass it back to the driver for synchronisation : the active band when this frame was received : frequency the radio was tuned to when receiving this frame, in MHz : signal strength when receiving this frame, either in dBm, in dB or unspecified depending on the hardware capabilities flags * : antenna used : index of data rate into band's supported rates or MCS index if HT rates are use (RX_FLAG_HT) : RX_FLAG_* : internal RX flags for mac80211 : A-MPDU reference number, must be a different value for each A-MPDU but the same for each subframe within one A-MPDU : A-MPDU delimiter CRC
Definition at line 741 of file mac80211.h.
| u8 ampdu_delimiter_crc |
Definition at line 752 of file mac80211.h.
| u32 ampdu_reference |
Definition at line 744 of file mac80211.h.
Definition at line 750 of file mac80211.h.
| u8 band |
Definition at line 749 of file mac80211.h.
| u32 device_timestamp |
Definition at line 743 of file mac80211.h.
Definition at line 745 of file mac80211.h.
| u16 freq |
Definition at line 746 of file mac80211.h.
| u64 mactime |
Definition at line 742 of file mac80211.h.
| u8 rate_idx |
Definition at line 747 of file mac80211.h.
| u8 rx_flags |
Definition at line 748 of file mac80211.h.
| s8 signal |
Definition at line 751 of file mac80211.h.
1.8.2