I am not sure if what you are observing is a side effect of svn-r196714. In particular, the code I added for:
-------------------- - Routing messages are not generated when adding and removing interface address aliases. -------------------- If my memory serves me right, I put in the above patch for SCTP. I'd be happy to work with you offline and confirm either way... -- Qing > -----Original Message----- > From: owner-freebsd-...@freebsd.org [mailto:owner-freebsd- > n...@freebsd.org] On Behalf Of Adam Jacob Muller > Sent: Saturday, November 21, 2009 6:33 PM > To: freebsd-net@freebsd.org > Subject: openbgpd + 8.0 > > Hi, > I have an openbgpd running on an 8.0 box where openbgpd crashes (exits > silently) whenever an interface on the system (vlan/tun/tap s are > dynamically created here) is removed. > > > I've traced the error back to kroute.c:dispatch_rtmsg_addr > > if ((sa = rti_info[RTAX_DST]) == NULL) { > > > This check is failing, which returns -1, which is passed up > (dispatch_rtmsg up to kr_dispatch_msg up to bgpd.c main() whcih sets > exit=1). > Unfortunately, this is quickly approaching > > Any idea what exactly is going on here? > > I'm not 100% sure but I think this is a regression from 7.x, I don't > have any 7.x systems I can test this on at the moment unfortunately. > > I've subverted this check by, simply, not setting quit=1 in main.c when > kr_dispatch_msg() fails, and everything SEEMS to operate normally, i'm > kinda curious to hear thoughts on this though... > > > -Adam > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"