From owner-freebsd-bugs@FreeBSD.ORG Tue Jun 8 07:00:19 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB9D81065670 for ; Tue, 8 Jun 2010 07:00:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 869708FC15 for ; Tue, 8 Jun 2010 07:00:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5870JTw045839 for ; Tue, 8 Jun 2010 07:00:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5870JEs045838; Tue, 8 Jun 2010 07:00:19 GMT (envelope-from gnats) Resent-Date: Tue, 8 Jun 2010 07:00:19 GMT Resent-Message-Id: <201006080700.o5870JEs045838@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yuri Pankov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5E481065670 for ; Tue, 8 Jun 2010 06:56:32 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 497588FC12 for ; Tue, 8 Jun 2010 06:56:31 +0000 (UTC) Received: by bwz2 with SMTP id 2so1800044bwz.13 for ; Mon, 07 Jun 2010 23:56:31 -0700 (PDT) Received: by 10.204.150.84 with SMTP id x20mr1030828bkv.176.1275980191101; Mon, 07 Jun 2010 23:56:31 -0700 (PDT) Received: from darklight.org.ru ([213.132.76.142]) by mx.google.com with ESMTPS id v14sm23293010bkz.2.2010.06.07.23.56.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 07 Jun 2010 23:56:30 -0700 (PDT) Received: from darklight.org.ru (yuri@darklight.org.ru [IPv6:::1]) by darklight.org.ru (8.14.4/8.14.4) with ESMTP id o586uSmi038975 for ; Tue, 8 Jun 2010 10:56:28 +0400 (MSD) (envelope-from yuri.pankov@gmail.com) Received: (from yuri@localhost) by darklight.org.ru (8.14.4/8.14.4/Submit) id o586uSIG038974; Tue, 8 Jun 2010 10:56:28 +0400 (MSD) (envelope-from yuri.pankov@gmail.com) Message-Id: <201006080656.o586uSIG038974@darklight.org.ru> Date: Tue, 8 Jun 2010 10:56:28 +0400 (MSD) From: Yuri Pankov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: conf/147681: [network.subr][patch] Add inet6 keyword if it wasn't specified in ifconfig_IF_ipv6 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Yuri Pankov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jun 2010 07:00:20 -0000 >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: