Date: Tue, 8 Jun 2010 10:56:28 +0400 (MSD) From: Yuri Pankov <yuri.pankov@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: conf/147681: [network.subr][patch] Add inet6 keyword if it wasn't specified in ifconfig_IF_ipv6 Message-ID: <201006080656.o586uSIG038974@darklight.org.ru> Resent-Message-ID: <201006080700.o5870JEs045838@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 147681 >Category: conf >Synopsis: [network.subr][patch] Add inet6 keyword if it wasn't specified in ifconfig_IF_ipv6 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 08 07:00:19 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Yuri Pankov >Release: FreeBSD 9.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD darklight.org.ru 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r208900M >Description: Add inet6 keyword if it wasn't specified in ifconfig_IF_ipv6 line (assume that we really want IPv6 address if we specified _ipv6 prefix). >How-To-Repeat: >Fix: --- network.subr.diff begins here --- Index: head/etc/network.subr =================================================================== --- head/etc/network.subr (revision 208900) +++ head/etc/network.subr (working copy) @@ -109,6 +109,9 @@ ifconfig_args=`ifconfig_getargs $1 ipv6` if [ -n "$ifconfig_args" ]; then + # add inet6 keyword if not specified + expr "$ifconfig_args" : '^inet6 ' > /dev/null \ + || ifconfig_args="inet6 $ifconfig_args" ifconfig $1 $ifconfig_args _cfg=0 fi --- network.subr.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006080656.o586uSIG038974>
