GNUnet 0.21.1
GNUNET_NAT_HandleStunMessage Struct Reference

Client telling the service to (possibly) handle a STUN message. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/nat/nat.h>

Collaboration diagram for GNUNET_NAT_HandleStunMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Header with type GNUNET_MESSAGE_TYPE_NAT_HANDLE_STUN. More...
 
uint16_t sender_addr_size
 Size of the sender address included, in NBO. More...
 
uint16_t payload_size
 Number of bytes of payload included, in NBO. More...
 

Detailed Description

Client telling the service to (possibly) handle a STUN message.

Definition at line 134 of file nat.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_NAT_HandleStunMessage::header

Header with type GNUNET_MESSAGE_TYPE_NAT_HANDLE_STUN.

Definition at line 139 of file nat.h.

Referenced by check_stun().

◆ sender_addr_size

uint16_t GNUNET_NAT_HandleStunMessage::sender_addr_size

Size of the sender address included, in NBO.

Definition at line 144 of file nat.h.

Referenced by check_stun(), GNUNET_NAT_stun_handle_packet(), and handle_stun().

◆ payload_size

uint16_t GNUNET_NAT_HandleStunMessage::payload_size

Number of bytes of payload included, in NBO.

Definition at line 149 of file nat.h.

Referenced by check_stun(), GNUNET_NAT_stun_handle_packet(), and handle_stun().


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