Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ieee80211_rx_status Struct Reference

#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

Detailed Description

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.

Field Documentation

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.

The documentation for this struct was generated from the following file: