GNUnet 0.21.1
UDPAck Struct Reference

UDP key acknowledgement. More...

Collaboration diagram for UDPAck:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_ACK. More...
 
uint32_t sequence_ack
 Sequence acknowledgement limit. More...
 
struct GNUNET_HashCode cmac
 CMAC of the base key being acknowledged. More...
 

Detailed Description

UDP key acknowledgement.

May be sent via backchannel. Allows the sender to use struct UDPBox with the acknowledge key henceforth.

Definition at line 246 of file gnunet-communicator-udp.c.

Field Documentation

◆ header

struct GNUNET_MessageHeader UDPAck::header

Type is GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_ACK.

Definition at line 251 of file gnunet-communicator-udp.c.

Referenced by consider_ss_ack().

◆ sequence_ack

uint32_t UDPAck::sequence_ack

Sequence acknowledgement limit.

Specifies current maximum sequence number supported by receiver.

Definition at line 257 of file gnunet-communicator-udp.c.

Referenced by consider_ss_ack(), and handle_ack().

◆ cmac

struct GNUNET_HashCode UDPAck::cmac

CMAC of the base key being acknowledged.

Definition at line 262 of file gnunet-communicator-udp.c.

Referenced by consider_ss_ack(), and handle_ack().


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