Finish removing FDDI and tokenring media support.This fixes media display for 802.11 wireless devices.Software outside the base system that uses these media types anddefines should use #ifdef IF
Finish removing FDDI and tokenring media support.This fixes media display for 802.11 wireless devices.Software outside the base system that uses these media types anddefines should use #ifdef IFM_FDDI or IFM_TOKEN to include or removesupport.Reported by: zeisingReviewed by: emaste, kib, zeisingTested by: zeisingSponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D15170
show more ...
Remove support for FDDI and token ring media types in userland utilities.Reviewed by: kibSponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D15077
Remove support for FDDI networks.Defines in net/if_media.h remain in case code copied from ifconfig is inuse elsewere (supporting non-existant media type is harmless).Reviewed by: kib, jhbSpons
Remove support for FDDI networks.Defines in net/if_media.h remain in case code copied from ifconfig is inuse elsewere (supporting non-existant media type is harmless).Reviewed by: kib, jhbSponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D15017
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: fix ifconfig_set_metricDue to a copy/paste error, ifconfig_set_metric actually set the mtu, not themetric.See Also: https://github.com/Savagedlight/libifconfig/issues/48MFC after:
libifconfig: fix ifconfig_set_metricDue to a copy/paste error, ifconfig_set_metric actually set the mtu, not themetric.See Also: https://github.com/Savagedlight/libifconfig/issues/48MFC after: 3 weeksSponsored by: Spectra Logic Corp
libifconfig: allow to get original interface name via ifconfig_get_orig_name()Uses the same method as in tools/tools/ifinfo/ifinfo.c(via net.link.generic sysctl).Tested with modified wlandebug(8
libifconfig: allow to get original interface name via ifconfig_get_orig_name()Uses the same method as in tools/tools/ifinfo/ifinfo.c(via net.link.generic sysctl).Tested with modified wlandebug(8).Differential Revision: https://reviews.freebsd.org/D12554
DIRDEPS_BUILD: Connect more libraries.Sponsored by: Dell EMC Isilon
Renumber copyright clause 4Renumber cluase 4 to 3, per what everybody else did when BSD grantedthem permission to remove clause 3. My insistance on keeping the samenumbering for legal reasons is
Renumber copyright clause 4Renumber cluase 4 to 3, per what everybody else did when BSD grantedthem permission to remove clause 3. My insistance on keeping the samenumbering for legal reasons is too pedantic, so give up on that point.Submitted by: Jan Schaumann <[email protected]>Pull Request: https://github.com/freebsd/freebsd/pull/96
Mark libifconfig as private until the API/ABI is stablelibifconfig is still experimental and under active development.To avoid making any ABI promises, mark the library as privateSuggested by: b
Mark libifconfig as private until the API/ABI is stablelibifconfig is still experimental and under active development.To avoid making any ABI promises, mark the library as privateSuggested by: baptReviewed by: kp
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 <[email protected]>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 <[email protected]>Differential Revision: https://reviews.freebsd.org/D7742Reviewed by: cem, kp