Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
libifconfig: Overhaul ifconfig_media_* interfacesDefine an ifmedia_t type to use for ifmedia words.Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.Get media options as an
libifconfig: Overhaul ifconfig_media_* interfacesDefine an ifmedia_t type to use for ifmedia words.Add ifconfig_media_lookup_* functions to lookup ifmedia words by name.Get media options as an array of option names rather than formatting itas a comma-delimited list into a buffer.Sprinkle const on static the static description tables for peace ofmind.Don't need to zero memory allocated by calloc.Reviewed by: kpMFC after: 2 weeksDifferential Revision: https://reviews.freebsd.org/D29029
show more ...
libifconfig: multiple feature additionsAdded the ability to:* Create virtual interfaces* Create vlan interfaces* Get interface fib* Get interface groups* Get interface status* Get nd6 info*
libifconfig: multiple feature additionsAdded the ability to:* Create virtual interfaces* Create vlan interfaces* Get interface fib* Get interface groups* Get interface status* Get nd6 info* Get media status* Get additional ifaddr info in a convenient struct* Get vhids* Get carp info* Get lagg and laggport status* Iterate over all interfaces and ifaddrsAnd add more examples, too.Note that this is a backwards-incompatible change. But that's ok, because it'sa private library.MFC after: 3 weeksSponsored by: Spectra Logic CorpDifferential Revision: https://reviews.freebsd.org/D14463
libifconfig: style(9) fixesAlso switch from BSD 3-clause to 2-clause license where possible, andconsolidate duplicate 3-clause license into one.Submitted by: Marie Helene Kvello-Aune <mariehelen
libifconfig: style(9) fixesAlso switch from BSD 3-clause to 2-clause license where possible, andconsolidate duplicate 3-clause license into one.Submitted by: Marie Helene Kvello-Aune <marieheleneka@gmail.com>Reviewed by: cem, kpDifferential Revision: https://reviews.freebsd.org/D7764
Renaming libifc to libifconfig in response to feedback on initial commit ofthis library. Sticking to 'libifconfig' (and 'ifconfig_' as function prefix)should reduce chances of namespace collisions,
Renaming libifc to libifconfig in response to feedback on initial commit ofthis library. Sticking to 'libifconfig' (and 'ifconfig_' as function prefix)should reduce chances of namespace collisions, make it more clear what thelibrary does, and be more in line with existing libraries.Submitted by: Marie Helene Kvello-Aune <marieheleneka@gmail.com>Differential Revision: https://reviews.freebsd.org/D7742Reviewed by: cem, kp