GNUnet  0.11.x
Data Fields
WlanHeader Struct Reference

Header for messages which need fragmentation. More...

Collaboration diagram for WlanHeader:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message type is GNUNET_MESSAGE_TYPE_WLAN_DATA. More...
 
uint32_t crc
 CRC32 checksum (only over the payload), in NBO. More...
 
struct GNUNET_PeerIdentity sender
 Sender of the message. More...
 
struct GNUNET_PeerIdentity target
 Target of the message. More...
 

Detailed Description

Header for messages which need fragmentation.

This is the format of a message we obtain AFTER defragmentation. We then need to check the CRC and then tokenize the payload and pass it to the 'receive' callback.

Definition at line 164 of file plugin_transport_wlan.c.

Field Documentation

◆ header

struct GNUNET_MessageHeader WlanHeader::header

Message type is GNUNET_MESSAGE_TYPE_WLAN_DATA.

Definition at line 169 of file plugin_transport_wlan.c.

Referenced by wlan_plugin_send().

◆ crc

uint32_t WlanHeader::crc

CRC32 checksum (only over the payload), in NBO.

Definition at line 174 of file plugin_transport_wlan.c.

Referenced by process_data(), and wlan_plugin_send().

◆ sender

struct GNUNET_PeerIdentity WlanHeader::sender

Sender of the message.

Definition at line 179 of file plugin_transport_wlan.c.

Referenced by process_data(), and wlan_plugin_send().

◆ target

struct GNUNET_PeerIdentity WlanHeader::target

Target of the message.

Definition at line 184 of file plugin_transport_wlan.c.

Referenced by process_data(), send_with_fragmentation(), and wlan_plugin_send().


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