> On Sun, 04 Jan 2009, Ben Hutchings <b...@decadent.org.uk> wrote: > > Stephen, > > Debian 5.0 "lenny" will release with quagga 0.99.10. However we have > a bug report that: > > "I try to add routes with "/sbin/ip" e.g. > /sbin/ip ro add 62.116.121.19 dev br8 > > strace suggests the resulting netlink message never reaches zebra." > > and the proposed fix to the netlink filter: > > --- zebra/rt_netlink.c 2008-08-15 15:42:56.000000000 +0200 > +++ zebra/rt_netlink.c 2008-08-15 15:43:19.000000000 +0200 > @@ -1971,7 +1971,7 @@ > /* 7*/ BPF_STMT(BPF_LD|BPF_ABS|BPF_B, > sizeof(struct nlmsghdr) + offsetof(struct rtmsg, > rtm_protocol)), > /* 8*/ BPF_JUMP(BPF_JMP+ BPF_B, RTPROT_REDIRECT, 4, 0), > - /* 9*/ BPF_JUMP(BPF_JMP+ BPF_B, RTPROT_KERNEL, 0, 1), > + /* 9*/ BPF_JUMP(BPF_JMP+ BPF_B, RTPROT_KERNEL, 3, 0), > /*10*/ BPF_JUMP(BPF_JMP+ BPF_B, RTPROT_ZEBRA, 0, 3), > /*11*/ BPF_STMT(BPF_LD|BPF_ABS|BPF_H, offsetof(struct nlmsghdr, > nlmsg_type)), > /*12*/ BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, htons(RTM_NEWROUTE), 0, 1), > --- END --- > > This looks correct to me. Please can you confirm? > > Ben.
Don't know , but the current Quagga has something rather different. Check http://code.quagga.net/cgi-bin/gitweb.cgi?p=quagga.git;a=commitdiff;h=3d265b4d9d748bf4c92aefebc2ca0c04fd607945;hp=30a2231a4881f53dec a61ef7a62b225a43dab4c5 Jocke -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org