GNUnet  0.11.x
Data Fields
RadiotapTransmissionHeader Struct Reference

Format of the header we need to prepend to messages to be sent to the Kernel. More...

Collaboration diagram for RadiotapTransmissionHeader:
[legend]

Data Fields

struct Ieee80211RadiotapHeader header
 First we begin with the 'generic' header we also get when receiving messages. More...
 
uint8_t rate
 Transmission rate (we use 0, kernel makes up its mind anyway). More...
 
uint8_t pad1
 Padding (we use 0). More...
 
uint16_t txflags
 Transmission flags from on the IEEE80211_RADIOTAP_F_TX_* constant family. More...
 

Detailed Description

Format of the header we need to prepend to messages to be sent to the Kernel.

Definition at line 614 of file gnunet-helper-transport-wlan.c.

Field Documentation

◆ header

struct Ieee80211RadiotapHeader RadiotapTransmissionHeader::header

First we begin with the 'generic' header we also get when receiving messages.

Definition at line 620 of file gnunet-helper-transport-wlan.c.

Referenced by stdin_send_hw().

◆ rate

uint8_t RadiotapTransmissionHeader::rate

Transmission rate (we use 0, kernel makes up its mind anyway).

Definition at line 625 of file gnunet-helper-transport-wlan.c.

Referenced by stdin_send_hw().

◆ pad1

uint8_t RadiotapTransmissionHeader::pad1

Padding (we use 0).

There is a requirement to pad args, so that args of a given length must begin at a boundary of that length. As our next argument is the 'it_len' with 2 bytes, we need 1 byte of padding.

Definition at line 633 of file gnunet-helper-transport-wlan.c.

Referenced by stdin_send_hw().

◆ txflags

uint16_t RadiotapTransmissionHeader::txflags

Transmission flags from on the IEEE80211_RADIOTAP_F_TX_* constant family.

Definition at line 638 of file gnunet-helper-transport-wlan.c.

Referenced by stdin_send_hw().


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