Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 2008 15:21:37 +0800
From:      Eugene Grosbein <eugen@kuzbass.ru>
To:        Brooks Davis <brooks@freebsd.org>
Cc:        FreeBSD-Net mailing list <freebsd-net@freebsd.org>, Miroslav Lachman <000.fbsd@quip.cz>
Subject:   Re: 7.0 - ifconfig create is not working as expected?
Message-ID:  <20080330072137.GA35435@svzserv.kemerovo.su>
In-Reply-To: <20080329204344.GA66910@lor.one-eyed-alien.net>
References:  <47EE42C8.3070100@quip.cz> <20080329204344.GA66910@lor.one-eyed-alien.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 29, 2008 at 03:43:44PM -0500, Brooks Davis wrote:

> > I was using following command in FreeBSD 6.2:
> > # ifconfig lo1 create inet 172.16.16.2 netmask 255.255.255.0
> > In FreeBSD 7.0 I got an error:
> > # ifconfig lo1 create inet 172.16.16.2 netmask 255.255.255.0
> > ifconfig: inet: bad value
> > But it is working splitted in to two commands:
> > # ifconfig lo1 create
> > # ifconfig lo1 inet 172.16.16.2 netmask 255.255.255.0
> > Is this expected behavior or should I file a PR?
> This expected.  There's some argument it's wrong, but filing a PR is
> unlikely to cause it to change any time soon.

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?

Eugene Grosbein



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080330072137.GA35435>