@@ -34,8 +34,8 @@ int main()
34
34
char ssh_user [] = "rpki_user" ;
35
35
char ssh_hostkey [] = "/etc/rpki-rtr/hostkey" ;
36
36
char ssh_privkey [] = "/etc/rpki-rtr/client.priv" ;
37
- struct tr_socket tr_ssh ;
38
- struct tr_ssh_config config = {
37
+ struct rtr_tr_socket tr_ssh ;
38
+ struct rtr_tr_ssh_config config = {
39
39
ssh_host , //IP
40
40
22 , //Port
41
41
NULL , //Source address
@@ -47,22 +47,22 @@ int main()
47
47
0 , // connect timeout
48
48
NULL , // password
49
49
};
50
- tr_ssh_init (& config , & tr_ssh );
50
+ rtr_tr_ssh_init (& config , & tr_ssh );
51
51
52
52
//create a TCP transport socket
53
- struct tr_socket tr_tcp ;
53
+ struct rtr_tr_socket tr_tcp ;
54
54
char tcp_host [] = "rpki-validator.realmv6.org" ;
55
55
char tcp_port [] = "8282" ;
56
56
57
- struct tr_tcp_config tcp_config = {
57
+ struct rtr_tr_tcp_config tcp_config = {
58
58
tcp_host , //IP
59
59
tcp_port , //Port
60
60
NULL , //Source address
61
61
NULL , //data
62
62
NULL , //get_socket()
63
63
0 , // connect timeout
64
64
};
65
- tr_tcp_init (& tcp_config , & tr_tcp );
65
+ rtr_tr_tcp_init (& tcp_config , & tr_tcp );
66
66
67
67
//create 3 rtr_sockets and associate them with the transprort sockets
68
68
struct rtr_socket rtr_ssh , rtr_tcp ;
@@ -99,26 +99,26 @@ int main()
99
99
}
100
100
101
101
//validate the BGP-Route 10.10.0.0/24, origin ASN: 12345
102
- struct lrtr_ip_addr pref ;
103
- lrtr_ip_str_to_addr ("10.10.0.0" , & pref );
104
- enum pfxv_state result ;
102
+ struct rtr_ip_addr pref ;
103
+ rtr_ip_str_to_addr ("10.10.0.0" , & pref );
104
+ enum rtr_pfxv_state result ;
105
105
const uint8_t mask = 24 ;
106
- rtr_mgr_validate (conf , 12345 , & pref , mask , & result );
106
+ rtr_mgr_roa_validate (conf , 12345 , & pref , mask , & result );
107
107
108
108
//output the result of the prefix validation above
109
109
//to showcase the returned states.
110
110
char buffer [INET_ADDRSTRLEN ];
111
- lrtr_ip_addr_to_str (& pref , buffer , sizeof (buffer ));
111
+ rtr_ip_addr_to_str (& pref , buffer , sizeof (buffer ));
112
112
113
113
printf ("RESULT: The prefix %s/%i " , buffer , mask );
114
114
switch (result ) {
115
- case BGP_PFXV_STATE_VALID :
115
+ case RTR_BGP_PFXV_STATE_VALID :
116
116
printf ("is valid.\n" );
117
117
break ;
118
- case BGP_PFXV_STATE_INVALID :
118
+ case RTR_BGP_PFXV_STATE_INVALID :
119
119
printf ("is invalid.\n" );
120
120
break ;
121
- case BGP_PFXV_STATE_NOT_FOUND :
121
+ case RTR_BGP_PFXV_STATE_NOT_FOUND :
122
122
printf ("was not found.\n" );
123
123
break ;
124
124
default :
0 commit comments