On 12/16/24 8:54 PM, Ondrej Zajicek wrote:On Mon, Jun 28, 2021 at 09:46:55AM +0100, Matthew Reeve wrote:Alternatively, if you still have the configuration, I can try to reproduce the issue.On 24/06/2021 13:08, Ondrej Zajicek wrote:HiThanks, that looks like an issue with slists. We had similar issue withGreat, thanks. If you want to make any changes on a branch or something, I
lists code in the past and reworked them to be more conservative. Will
check that.
can build it and test it on my hardware if it would help.
Just wondering if you do not have the original core dump and binary, or
if you could replicate the issue with unpatched bird. Nick Hainke brought
this issue back on my radar and i would like to find the proper bugfix.
log syslog all;
# debug protocols all;
router id 192.168.55.1;
protocol device {
}
protocol kernel kernel4 {
ipv4 {
export all;
};
}
protocol kernel kernel6 {
ipv6 {
export all;
};
}
protocol ospf v2 ospf4 {
ipv4 {
import filter {
if ospf_router_id ~ [192.168.30.1] ||
ospf_router_id ~ [192.168.25.1] ||
ospf_router_id ~ [192.168.54.1] ||
ospf_router_id ~ [192.168.20.1]
then
accept;
else
reject;
};
export all;
};
area 0 {
interface "br-lan" { stub; };
#interface "vpn" { stub; };
interface "nl" { cost 50; type ptp; authentication simple; password “xxx”;};
interface "vpn" { cost 50; type ptp; authentication simple; password “xxx”;};
interface "thelimes" { cost 50; type ptp; authentication simple; password “xxx”;};
};
}
protocol ospf v3 ospf6 {
ipv6 {
import all;
};
area 0 {
interface "br-lan" { stub; };
#interface "vpn" { stub; };
interface "vpn" { cost 50; type ptp; };
interface "nl" { cost 50; type ptp; };
interface "thelimes" { cost 50; type ptp; };
};
}