Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Sep 2016 12:50:25 -0400
From:      Allan Jude <allanjude@freebsd.org>
To:        Baptiste Daroussin <bapt@FreeBSD.org>, Kristof Provost <kp@FreeBSD.org>, Marie Helene Kvello-Aune <marieheleneka@gmail.com>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r304815 - in head: lib lib/libifc share/examples/libifc share/mk
Message-ID:  <9855ae5e-1c9a-caea-9b1a-cfda5ece7258@freebsd.org>
In-Reply-To: <20160911144955.3s5cjd22li7xdcal@ivaldir.etoilebsd.net>
References:  <201608251940.u7PJePv3023083@repo.freebsd.org> <20160911144955.3s5cjd22li7xdcal@ivaldir.etoilebsd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--oR7ucqnWJOgl8bjxaspF0VIabVcTl7A6a
Content-Type: multipart/mixed; boundary="280LnlS3ljOLR7Etg31k37Q9XV4wOv1q0"
From: Allan Jude <allanjude@freebsd.org>
To: Baptiste Daroussin <bapt@FreeBSD.org>, Kristof Provost <kp@FreeBSD.org>,
 Marie Helene Kvello-Aune <marieheleneka@gmail.com>
Cc: src-committers@freebsd.org, svn-src-all@freebsd.org,
 svn-src-head@freebsd.org
Message-ID: <9855ae5e-1c9a-caea-9b1a-cfda5ece7258@freebsd.org>
Subject: Re: svn commit: r304815 - in head: lib lib/libifc
 share/examples/libifc share/mk
References: <201608251940.u7PJePv3023083@repo.freebsd.org>
 <20160911144955.3s5cjd22li7xdcal@ivaldir.etoilebsd.net>
In-Reply-To: <20160911144955.3s5cjd22li7xdcal@ivaldir.etoilebsd.net>

--280LnlS3ljOLR7Etg31k37Q9XV4wOv1q0
Content-Type: multipart/mixed;
 boundary="------------F8B125D0689F1485C3EC70CA"

This is a multi-part message in MIME format.
--------------F8B125D0689F1485C3EC70CA
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 2016-09-11 10:49, Baptiste Daroussin wrote:
> On Thu, Aug 25, 2016 at 07:40:25PM +0000, Kristof Provost wrote:
>> Author: kp
>> Date: Thu Aug 25 19:40:25 2016
>> New Revision: 304815
>> URL: https://svnweb.freebsd.org/changeset/base/304815
>>
>> Log:
>>   Add libifc, a library implementing core functionality that exists in=
 ifconfig(8) today.
>>  =20
>>   libifc (pronounced lib-ifconfig) aims to be a light abstraction laye=
r between
>>   programs and the kernel APIs for managing the network configuration.=

>>   This should hopefully make programs easier to maintain, and reduce c=
ode
>>   duplication.
>>  =20
>>   Work will begin on making ifconfig(8) use this library in the near f=
uture.
>>  =20
>>   This code is still evolving. The interface should not be considered =
stable until
>>   it is announced as such.
>>  =20
>=20
> Sorry I come to this very late but:
>=20
> If it is not stable yet, it would probably be a good idea to make it a
> privatelib, so even if we end up shipping a release with the lib before=

> considered stable we are safe updating it?
>=20
> It won't prevent any usage one can imagine in base.
>=20
> The private flag can be dropped once it is considered stable
>=20
> Best regards,
> Bapt
>=20

That is a good idea, and is just a one line change:


--=20
Allan Jude

--------------F8B125D0689F1485C3EC70CA
Content-Type: text/plain; charset=UTF-8;
 name="libifconfig_private.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="libifconfig_private.diff"

Index: lib/libifconfig/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- lib/libifconfig/Makefile	(revision 305635)
+++ lib/libifconfig/Makefile	(working copy)
@@ -2,6 +2,7 @@
=20
 PACKAGE=3D	lib${LIB}
 LIB=3D		ifconfig
+PRIVATELIB=3D	true
 # Don't build shared library, for now.
 NO_PIC=3D=20
=20

--------------F8B125D0689F1485C3EC70CA--

--280LnlS3ljOLR7Etg31k37Q9XV4wOv1q0--

--oR7ucqnWJOgl8bjxaspF0VIabVcTl7A6a
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iQIcBAEBAgAGBQJX1YtUAAoJEBmVNT4SmAt+MwUQAJQVr0Zy8Qc3XhJAk4z/fVGt
6bVRYtsQ9cVrxIX4I7doz1bF1iOqcbzQIAfrPoI3zPBEz2Qc60iCaUHu92nP/ggO
b/kE59R5KidnE4kh5zCCbtE4GBwf+HjaM19V03/pWS+nYoAM9enSwrPi+gv14R/I
w/i6pYTqgSTyit23RouX32PpFxtc7fp9TstuCQjXXjJN0JtEsT60Y+7oAKtu2UbF
vlPjSnkOxgotBgUkf7WMTvHoGpifvsMOjgNklYiZVamRxWSVrQSEKiXNbySuMgyJ
5R0FgXL5riuVtgvJIA9dIaIo+moxz6cZFhBgbQxYzzSEVNsmczu3+hHcW0n7n77Q
2z4ypQGW1cuh9/H8Qx2j+USksbvC7Sj1yPwXaqgVmOx/c/Q+W+t/muTP/qTmRhjX
YfXf3G1a3hQ6iycTmAj3mI8Dx/DAG7SK0EPxnWnmLgDClNd0uO0HR4F+qCLMg8rJ
EhgSnfQ0smvY2ZDTwnGbfxI4MbV0Vurm1x0URxsrpZCFymHQF4pWOcdXn+/gL9sf
80z9jj/e1dmpiaJ9Ch5gDbnSE2d5xU+kpd61rfyrUIWMxwReAufPSbmJ5kjgcyHf
N2ELj06OSzlte889XBTXZTVP2SpsAUg55D2BsXN0KE0pYX3IpUURdO/YPgnXeY6e
ajRTNDyNydw6mZXVS5g2
=Cphj
-----END PGP SIGNATURE-----

--oR7ucqnWJOgl8bjxaspF0VIabVcTl7A6a--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9855ae5e-1c9a-caea-9b1a-cfda5ece7258>