From owner-freebsd-net@FreeBSD.ORG Sun Mar 30 11:14:42 2008 Return-Path: Delivered-To: freebsd-net@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 166541065670 for ; Sun, 30 Mar 2008 11:14:42 +0000 (UTC) (envelope-from remko@elvandar.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id D2B738FC44 for ; Sun, 30 Mar 2008 11:14:41 +0000 (UTC) (envelope-from remko@elvandar.org) Received: from [195.64.94.120] (helo=[10.0.2.152]) by websrv01.jr-hosting.nl with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JfvVD-000FZu-Tg; Sun, 30 Mar 2008 11:15:07 +0000 Message-Id: <9C5282E0-B44F-4A07-A606-1783D7725B5A@elvandar.org> From: Remko Lodder To: Eugene Grosbein In-Reply-To: <20080330104525.GA57135@svzserv.kemerovo.su> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Sun, 30 Mar 2008 13:14:36 +0200 References: <47EE42C8.3070100@quip.cz> <20080329204344.GA66910@lor.one-eyed-alien.net> <20080330072137.GA35435@svzserv.kemerovo.su> <47EF69F0.1050304@FreeBSD.org> <20080330104525.GA57135@svzserv.kemerovo.su> X-Mailer: Apple Mail (2.919.2) Cc: FreeBSD-Net mailing list , Brooks Davis , "Bruce M. Simpson" , Miroslav Lachman <000.fbsd@quip.cz> Subject: Re: 7.0 - ifconfig create is not working as expected? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2008 11:14:42 -0000 On Mar 30, 2008, at 12:45 PM, Eugene Grosbein wrote: >>> Why? The same with creating gif-tunnel, now I need to invoke >>> ifconfig >>> twice, once for 'create' and once for other tunnel parameters, >>> whereas for RELENG_6 this works: 'ifconfig gif0 create tunnel >>> 1.1.1.1 >>> 2.2.2.2' >>> This breaks existing setups/scripts. This is POLA issue. >>> Why was it broken? >> >> I don't know why or how this has happened, however, given the >> complexity >> of the command line grammar which ifconfig is expected to parse, our >> choices are limited, unless someone(tm) is willing to come along and >> implement a full parser in ifconfig. > > It worked. Now it does not work. Someone(tm) made the change. > We have the CVS. Isn't there such thing as responsibility for changes? > A dichotomy will show us who did the change :-) > > Eugene Grosbein Given that the idea is that we dont expect to get to this anytime soon, we welcome the person who does the analysis for us so that we might be able to fix this quicker (if possible with all the changes involved). Thanks, remko -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News