Subject: misc/33793: /etc/rc.d/network stop has no notion of IPv6
To: None <misc-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <tgen@netphreax.net>
List: netbsd-bugs
Date: 06/22/2006 13:55:01
>Number: 33793
>Category: misc
>Synopsis: /etc/rc.d/network stop has no notion of IPv6
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: misc-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jun 22 13:55:00 +0000 2006
>Originator: Thomas E. Spanjaard
>Release: NetBSD 3.99.21
>Organization:
Thomas E. Spanjaard
tgen@netphreax.net
>Environment:
System: NetBSD antlia.ssr.netphreax.net 3.99.21 NetBSD 3.99.21 (ANTLIA) #1: Thu Jun 22 12:45:48 UTC 2006 tgen@antlia.ssr.netphreax.net:/home/tgen/work/netbsd-current/src/sys/arch/i386/compile/obj/ANTLIA i386
Architecture: i386
Machine: i386
>Description:
When calling /etc/rc.d/network stop, IPv6 networking is hosed for the rest
of the session. A subsequent /etc/rc.d/network start restores addresses and
routes, but IPv6 networking remains unoperational. I think this is because
/etc/rc.d/network stop has no notion of IPv6, and doesn't delete interface
addresses before flushing routes.
>How-To-Repeat:
On an IPv6-enabled system, type `/etc/rc.d/network stop; sleep 5;
/etc/rc.d/network start`. Confirm that IPv6 networking is inoperable by
e.g. ping6.
>Fix:
>Unformatted: