[quagga-dev 5132] [PATCH] RIPv2 using Broadcast (not multicast)

Daniel Ng daniel_ng11 at lycos.com
Wed Nov 21 23:35:16 GMT 2007


This patch allows you to use RIPv2 on 'legacy' IP networks which are not 
capable of doing Multicast. I use it to interact with some old routers-

--- ripd.c  2006-09-11 12:05:34.000000000 +1000
+++ ripd.c  2007-11-02 18:47:18.000000000 +1100
@@ -2518,7 +2518,7 @@
          {
      if (vsend & RIPv1)
        rip_update_interface (connected, RIPv1, route_type);
-     if ((vsend & RIPv2) && if_is_multicast(ifp))
+     if (vsend & RIPv2)
        rip_update_interface (connected, RIPv2, route_type);
    }
      }


The patch has been tested on both 0.99.9 and 0.99.6.

Would someone with commit privileges please try it out and commit it if they 
are happy with it.

Cheers,
Daniel




More information about the Quagga-dev mailing list