--- On Thu, 8/28/08, Julian Elischer <[EMAIL PROTECTED]> wrote: From: Julian Elischer <[EMAIL PROTECTED]> Subject: Re: Quagga OSPF binds to wrong interface on FreeBSD 7 To: [EMAIL PROTECTED] Cc: freebsd-net@freebsd.org Date: Thursday, August 28, 2008, 11:56 PM
John Lingate wrote: > This bug was reported around the release of FreeBSD 7, but does not seem to have made any progress. > > http://bugzilla.quagga.net/show_bug.cgi?id=420 > > Is this because the sockopt.c.diff patch is correct, which isn't > entirely clear from the following comments, or is there some other > solution to this problem? Thanks! the change in quesiton is in the QUAGGA code not in the BSD code. Well, obviously. However, there are also links to changes that can be made to the BSD code, and apparently this whole issue was precipitated by a change to the BSD kernel interface for multicast. There does not appear to be a consensus as to what the correct fix is, and the patch in question has not been integrated on the Quagga end after 9 months. As best I can make out, it seems like the sockopt.c.diff patch (for Quagga) might be correct, but then it is not clear why this isn't being included with Quagga. It seemed reasonable to ask for an opinion from people who might understand the code, history, RFC's, and nuances better than I. That's why I asked about correctness of the patch, or whether another fix was more appropriate. A patch to the Quagga code isn't necessarily correct just because it's a patch to the Quagga code, just as a patch to FreeBSD isn't necessarily correct just because it's a patch to FreeBSD. _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"