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: