Thanks, I will try. -----Original Message----- From: Bird-users <bird-users-boun...@network.cz> On Behalf Of Jan Maria Matejka Sent: Wednesday, April 25, 2018 6:31 PM To: bird-users@network.cz Subject: Re: BGP filter
>> 2. config-file: >> >> filter filter_bgp1{ >> >> if format(net) = "0.0.0.0/0" then accept; // "format(net) >> = ." , bird coredump ??? >> >> /* if net = "0.0.0.0/0" then accept; // " net= ." >> , not bird coredump*/ >> >> } > > Will check this. Thanks for report. Checked, couldn't reproduce. My test config follows below: --------- 8< ---- BEGIN OF CONFIG --------------------- define x = (format(0.0.0.0/0) = "0.0.0.0/0"); filter y { if format(net) = "0.0.0.0/0" then accept; }; protocol device {} protocol kernel { learn; ipv4; } protocol kernel { learn; ipv6; } ipv4 table ttt; protocol pipe { table ttt; peer table master4; import filter y; export filter y; } --------- 8< ---- END OF CONFIG ----------------------- This does not trigger a coredump when running on v2.0.2. Please try this config on your machine or send in some minimal config that causes a coredump. Thanks! Maria