GNUnet  0.11.x
Data Fields
TransportPingMessage Struct Reference

Message used to ask a peer to validate receipt (to check an address from a HELLO). More...

Collaboration diagram for TransportPingMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type will be GNUNET_MESSAGE_TYPE_TRANSPORT_PING. More...
 
uint32_t challenge
 Challenge code (to ensure fresh reply). More...
 
struct GNUNET_PeerIdentity target
 Who is the intended recipient? More...
 

Detailed Description

Message used to ask a peer to validate receipt (to check an address from a HELLO).

Followed by the address we are trying to validate, or an empty address if we are just sending a PING to confirm that a connection which the receiver (of the PING) initiated is still valid.

Definition at line 155 of file gnunet-service-transport_validation.c.

Field Documentation

◆ header

struct GNUNET_MessageHeader TransportPingMessage::header

◆ challenge

uint32_t TransportPingMessage::challenge

Challenge code (to ensure fresh reply).

Definition at line 165 of file gnunet-service-transport_validation.c.

Referenced by GST_validation_handle_ping(), and transmit_ping_if_allowed().

◆ target

struct GNUNET_PeerIdentity TransportPingMessage::target

Who is the intended recipient?

Definition at line 170 of file gnunet-service-transport_validation.c.

Referenced by GST_validation_handle_ping(), and transmit_ping_if_allowed().


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