Hi, it seems that our current quagga port has problems with multicast sockets, which renders both OSPFv2 and RIPv4 unusable on systems with more than a single network interface. Quagga folks are already tracking the problem here: http://bugzilla.quagga.net/show_bug.cgi?id=420
In short, we are in danger of shipping a disfunctional quagga port / package with the upcoming 7.0-RELEASE. The following patch resolves the issue on 7.0-RC1: --- lib/sockopt.c.orig 2007-08-22 18:22:54.000000000 +0200 +++ lib/sockopt.c 2008-01-10 19:03:23.000000000 +0100 @@ -23,6 +23,10 @@ #include "log.h" #include "sockopt.h" +#ifdef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX +#undef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX +#endif + int setsockopt_so_recvbuf (int sock, int size) { Would it be possible to commit this simple patch in our quagga port despite the ports freeze, given that no other ports seem to depend on quagga, and given that without a fix our quagga port would be of quite limited functionality? Cheers, Marko _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"