llarp::path::PathHopConfig
configuration for a single hop when building a path
#include <path.hpp>
Public Attributes
| Name | |
|---|---|
| PathID_t | txID path id |
| PathID_t | rxID |
| RouterContact | rc |
| SecretKey | commkey |
| SharedSecret | shared shared secret at this hop |
| ShortHash | nonceXOR hash of shared secret used for nonce mutation |
| RouterID | upstream next hop's router id |
| TunnelNonce | nonce nonce for key exchange |
| llarp_time_t | lifetime |
Public Attributes Documentation
variable txID
PathID_t txID;
path id
variable rxID
PathID_t rxID;
variable rc
RouterContact rc;
variable commkey
SecretKey commkey;
variable shared
SharedSecret shared;
shared secret at this hop
variable nonceXOR
ShortHash nonceXOR;
hash of shared secret used for nonce mutation
variable upstream
RouterID upstream;
next hop's router id
variable nonce
TunnelNonce nonce;
nonce for key exchange
variable lifetime
llarp_time_t lifetime = default_lifetime;
Updated on 2026-01-10 at 22:49:45 +0000