GNUnet 0.21.1
TransportValidationPS Struct Reference

Message signed by a peer to confirm that it can indeed receive messages at a particular address. More...

Collaboration diagram for TransportValidationPS:
[legend]

Data Fields

struct GNUNET_CRYPTO_EccSignaturePurpose purpose
 Purpose is GNUNET_SIGNATURE_PURPOSE_TRANSPORT_CHALLENGE. More...
 
struct GNUNET_TIME_RelativeNBO validity_duration
 How long does the sender believe the address on which the challenge was received to remain valid? More...
 
struct GNUNET_CRYPTO_ChallengeNonceP challenge
 Challenge signed by the receiving peer. More...
 

Detailed Description

Message signed by a peer to confirm that it can indeed receive messages at a particular address.

Definition at line 860 of file gnunet-service-transport.c.

Field Documentation

◆ purpose

◆ validity_duration

struct GNUNET_TIME_RelativeNBO TransportValidationPS::validity_duration

How long does the sender believe the address on which the challenge was received to remain valid?

Definition at line 871 of file gnunet-service-transport.c.

Referenced by handle_validation_challenge().

◆ challenge

struct GNUNET_CRYPTO_ChallengeNonceP TransportValidationPS::challenge

Challenge signed by the receiving peer.

Definition at line 876 of file gnunet-service-transport.c.


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