libwifi 0.0.3
An 802.11 Frame Parsing and Generation library in C
|
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | ieee80211_radiotap_header |
struct ieee82011_radiotap_header - base radiotap header More... | |
Macros | |
#define | PKTHDR_RADIOTAP_VERSION 0 |
Functions | |
struct ieee80211_radiotap_header | __attribute__ ((__packed__)) |
Variables | |
uint8_t | it_version |
@it_version: radiotap version, always 0 More... | |
uint8_t | it_pad |
@it_pad: padding (or alignment) More... | |
uint16_t | it_len |
@it_len: overall radiotap header length More... | |
uint32_t | it_present |
@it_present: (first) present word More... | |
const struct ieee80211_radiotap_namespace | radiotap_ns |
enum ieee80211_radiotap_presence | __attribute__ |
#define PKTHDR_RADIOTAP_VERSION 0 |
Definition at line 64 of file radiotap.h.
Definition at line 163 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_CHAN_CCK | |
IEEE80211_CHAN_OFDM | |
IEEE80211_CHAN_2GHZ | |
IEEE80211_CHAN_5GHZ | |
IEEE80211_CHAN_DYN | |
IEEE80211_CHAN_HALF | |
IEEE80211_CHAN_QUARTER |
Definition at line 112 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_RADIOTAP_F_CFP | |
IEEE80211_RADIOTAP_F_SHORTPRE | |
IEEE80211_RADIOTAP_F_WEP | |
IEEE80211_RADIOTAP_F_FRAG | |
IEEE80211_RADIOTAP_F_FCS | |
IEEE80211_RADIOTAP_F_DATAPAD | |
IEEE80211_RADIOTAP_F_BADFCS |
Definition at line 101 of file radiotap.h.
Definition at line 145 of file radiotap.h.
Definition at line 136 of file radiotap.h.
Definition at line 69 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_RADIOTAP_F_RX_BADPLCP |
Definition at line 123 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_RADIOTAP_TIMESTAMP_FLAG_64BIT | |
IEEE80211_RADIOTAP_TIMESTAMP_FLAG_32BIT | |
IEEE80211_RADIOTAP_TIMESTAMP_FLAG_ACCURACY |
Definition at line 215 of file radiotap.h.
Definition at line 202 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_RADIOTAP_F_TX_FAIL | |
IEEE80211_RADIOTAP_F_TX_CTS | |
IEEE80211_RADIOTAP_F_TX_RTS | |
IEEE80211_RADIOTAP_F_TX_NOACK |
Definition at line 128 of file radiotap.h.
Enumerator | |
---|---|
IEEE80211_RADIOTAP_CODING_LDPC_USER0 | |
IEEE80211_RADIOTAP_CODING_LDPC_USER1 | |
IEEE80211_RADIOTAP_CODING_LDPC_USER2 | |
IEEE80211_RADIOTAP_CODING_LDPC_USER3 |
Definition at line 194 of file radiotap.h.
Definition at line 185 of file radiotap.h.
Definition at line 173 of file radiotap.h.
struct ieee80211_radiotap_header __attribute__ | ( | (__packed__) | ) |
enum ieee80211_radiotap_presence __attribute__ |
uint16_t it_len |
@it_len: overall radiotap header length
Definition at line 13 of file radiotap.h.
uint8_t it_pad |
@it_pad: padding (or alignment)
Definition at line 8 of file radiotap.h.
uint32_t it_present |
@it_present: (first) present word
Definition at line 18 of file radiotap.h.
uint8_t it_version |
@it_version: radiotap version, always 0
Definition at line 3 of file radiotap.h.
|
extern |
Definition at line 135 of file radiotap.c.