Bird 2.0.7 and Bird 2.0.8 config comparability

Skyler Mäntysaari sm at samip.fi
Mon Apr 19 11:30:16 CEST 2021


Hi there,

Is it just me or does 2.0.8 bring breaking changes to config structure?
The following function does not appear to work anymore.



--------------------------------------------------------------

function prefix_is_bogon() {
   if net.type = NET_IP4 then
     if net ~ BOGONS_4 then return true;
   if net.type = NET_IP6 then
     if net ~ BOGONS_6 then return true;
   return false;
}
-------------------------------------------------------------

Neither does:

-------------------------------------------------------------
# --- RPKI ---
roa4 table RPKI4;
roa6 table RPKI6;

protocol rpki {
   roa4 { table RPKI4; };
   roa6 { table RPKI6; };

   remote "<snip>" port 8083;

   retry keep 90;
   refresh keep 900;
   expire keep 172800;
}
------------------------------------------------------------------

The RPKI one complains about the roa tables.



More information about the Bird-users mailing list