RTRlib
Data Fields
rtr_bgpsec Struct Reference

#include "bgpsec.h"

Data Fields

uint16_t afi
 
uint8_t alg
 
uint32_t my_as
 
struct rtr_bgpsec_nlrinlri
 
struct rtr_secure_path_segpath
 
uint8_t path_len
 
uint8_t safi
 
struct rtr_signature_segsigs
 
uint16_t sigs_len
 
uint32_t target_as
 

Detailed Description

Parameters
algThe Algorithm Suite Identifier.
safiThe Subsequent Address Family Identifier.
afiThe Address Family Identifier.
my_asThe AS that is currently performing validation (you).
target_asThe AS where the update should be sent to.
sigs_lenCount of Signature Segments (do not edit manually).
path_lenCount of Secure Path Segments (do not edit manually).
nlriReference to the Network Layer Reachability Information.
sigsReference to the Signature Segments.
pathReference to the Secure Path Segments.

Field Documentation

◆ path

struct rtr_secure_path_seg* rtr_bgpsec::path

Reference to the Secure Path Segments.

◆ path_len

uint8_t rtr_bgpsec::path_len

Count of Secure Path Segments (do not edit manually).

◆ sigs

struct rtr_signature_seg* rtr_bgpsec::sigs

Reference to the Signature Segments.

◆ sigs_len

uint16_t rtr_bgpsec::sigs_len

Count of Signature Segments (do not edit manually).