Commit Graph

6 Commits

Author SHA1 Message Date
gdt
ddf1c26ca3 Really ripngd should either leave groups on down interfaces, or keep
track of on which interfaces joins have occurred.  This is complicated
by the possible lack of a clear behavior spec on whether interfaces
keep their joined group lists across a down/up/down transition.  (On
NetBSD, they do.)

2004-01-03  Greg Troxel  <gdt@ahi.ir.bbn.com>

        * ripng_interface.c (ripng_multicast_join): If IPV6_JOIN_GROUP
        returns EADDRINUSE, consider the join successful.  This happens
        when an interface goes down and comes back because
        ripng_multicast_leave does not invoke the LEAVE_GROUP operation if
        the interface is down.  Solves problem of ripng stopping working
        on an interface which goes down and then comes back up (on NetBSD).
2004-01-04 01:02:55 +00:00
hasso
a94434b691 Ripngd part of 6Wind patch. 2003-05-25 17:10:12 +00:00
paul
32d2463ca2 From: Hasso Tepper <hasso@estpak.ee>
Add the 'no interface' command to all the daemons and vtysh. now it's
possible to delete interface from routeing daemons as well only if it
doesn't exist in os.

http://hasso.linux.ee/zebra/ht-no_interface_fix.patch
2003-05-23 09:25:20 +00:00
paul
7515cffe5e Undo Hasso last patch, about to apply a slightly updated patch. 2003-05-23 09:21:46 +00:00
paul
68f43848fa From: Hasso Tepper <hasso@estpak.ee>
http://hasso.linux.ee/zebra/ht-no_interface-23052003.patch

Add the 'no interface' command to all the daemons and vtysh.
2003-05-23 06:58:44 +00:00
paul
718e374419 Initial revision 2002-12-13 20:15:29 +00:00