Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Dec 2004 20:15:50 +0100
From:      "Ralf S. Engelschall" <rse@engelschall.com>
To:        Mike Makonnen <mtm@identd.net>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/etc network.subr
Message-ID:  <20041206191549.GA38708@engelschall.com>
In-Reply-To: <20041206112604.GA5825@rogue.acs.lan>
References:  <200412052145.iB5LjbRD019745@repoman.freebsd.org> <20041206112604.GA5825@rogue.acs.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 06, 2004, Mike Makonnen wrote:

> On Sun, Dec 05, 2004 at 09:45:37PM +0000, Pawel Jakub Dawidek wrote:
> > pjd         2004-12-05 21:45:37 UTC
> >
> >   FreeBSD src repository
> >
> >   Modified files:
> >     etc                  network.subr
> >   Log:
> >   'all' argument for list_net_interfaces() is now unused, remove it.
>
> The 'all' argument is in 5-STABLE, and is therefore a public interface now.
> We may not use it at the moment, but not having it in 6.X (when *it* goes
> -stable) will be gratuitously breaking API for any third parties that may
> be using it. Please put it back.

Are you sure? I cannot see where this should be present in 5-STABLE
(RELENG_5)? Pawel added it just recently to CURRENT (HEAD)'s
network.subr in order to support the ifnet_rename() function. 5-STABLE's
network.subr doesn't contain this. I think you are intermixing this
with the fact that if list_net_interfaces() is called _without any_
arguments, it (still) does a similar thing than the removed "all". This
functionality was not touched here. Pawel just removed the explicit
"all" feature which had output a little bit more than the current
no-argument usage.
                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com



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