Closed netravnen closed 5 years ago
yeah looks like a wrong print statement see, here https://github.com/rtrlib/bird-rtrlib-cli/blob/master/bird-rtrlib-cli.c#L205
please try #17
btw. thanks for reporting this!
please try #17
Yep. Now it works as expected. 👍
bird-rtrlib-cli[4308]: To BIRD: add roa 172.31.0.122/32 max 32 as 4242422480 table dn42_roa
bird-rtrlib-cli[4308]: From BIRD: 0000
(...)
bird-rtrlib-cli[4308]: To BIRD: add roa 172.20.45.64/28 max 28 as 4242423667 table dn42_roa
bird-rtrlib-cli[4308]: From BIRD: 0000
# grep '172.31.0.122/32' /var/lib/bird/bird_roa_dn42.conf
roa 172.31.0.122/32 max 32 as 4242422480;
# grep '172.20.45.64/28' /var/lib/bird/bird_roa_dn42.conf
roa 172.20.45.64/28 max 28 as 4242423667;
please try #17
Please merge #17 into master. :)
thx for reporting back (and that it works!)
Results
Fails to communicate private 32bit ASN correctly to bird.ctl.
From ROA file
Notes