GNUnet 0.21.1
PongMessage Struct Reference

Response to a PING. More...

#include <gnunet_core_service.h>

Collaboration diagram for PongMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message type is GNUNET_MESSAGE_TYPE_CORE_PONG. More...
 
uint32_t iv_seed
 Seed for the IV. More...
 
uint32_t challenge
 Random number to make replay attacks harder. More...
 
uint32_t reserved
 Reserved, always zero. More...
 
struct GNUNET_PeerIdentity target
 Intended target of the PING, used primarily to check that decryption actually worked. More...
 

Detailed Description

Response to a PING.

Includes data from the original PING.

Definition at line 139 of file gnunet_core_service.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader PongMessage::header

Message type is GNUNET_MESSAGE_TYPE_CORE_PONG.

Definition at line 144 of file gnunet_core_service.h.

◆ iv_seed

uint32_t PongMessage::iv_seed

Seed for the IV.

Definition at line 149 of file gnunet_core_service.h.

Referenced by handle_ping().

◆ challenge

uint32_t PongMessage::challenge

Random number to make replay attacks harder.

Definition at line 154 of file gnunet_core_service.h.

Referenced by handle_ping().

◆ reserved

uint32_t PongMessage::reserved

Reserved, always zero.

Definition at line 159 of file gnunet_core_service.h.

Referenced by handle_ping().

◆ target

struct GNUNET_PeerIdentity PongMessage::target

Intended target of the PING, used primarily to check that decryption actually worked.

Definition at line 165 of file gnunet_core_service.h.

Referenced by handle_ping().


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