svn commit: r304815 - in head: lib lib/libifc share/examples/libifc share/mk

Baptiste Daroussin bapt at FreeBSD.org
Sun Sep 11 14:50:01 UTC 2016


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.
>   
>   libifc (pronounced lib-ifconfig) aims to be a light abstraction layer between
>   programs and the kernel APIs for managing the network configuration.
>   This should hopefully make programs easier to maintain, and reduce code
>   duplication.
>   
>   Work will begin on making ifconfig(8) use this library in the near future.
>   
>   This code is still evolving. The interface should not be considered stable until
>   it is announced as such.
>   

Sorry I come to this very late but:

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?

It won't prevent any usage one can imagine in base.

The private flag can be dropped once it is considered stable

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20160911/9eada10b/attachment.sig>


More information about the svn-src-all mailing list