RTRlib
Data Structures
Here are the data structures with brief descriptions:
 Clrtr_ip_addrThe lrtr_ip_addr struct stores a IPv4 or IPv6 address in host byte order
 Clrtr_ipv4_addrStruct storing an IPv4 address in host byte order
 Clrtr_ipv6_addrStruct holding an IPv6 address in host byte order
 Cpfx_recordPfx_record
 Cpfx_tablePfx_table
 Crtr_bgpsecThe data that is passed to the rtr_mgr_bgpsec_validate_as_path function
 Crtr_bgpsec_nlriThis struct contains the Network Layer Reachability Information (NLRI). The NLRI consists of a prefix and its length
 Crtr_mgr_groupA set of RTR sockets
 Crtr_secure_path_segA single Secure Path Segment
 Crtr_signature_segA single Signature Segment
 Crtr_socketA RTR socket
 Cspki_recordSpki_record
 Ctr_socketA transport socket datastructure
 Ctr_ssh_configA tr_ssh_config struct holds configuration data for an tr_ssh socket
 Ctr_tcp_configA tr_tcp_config struct holds configuration for a TCP connection