opnsense-src/sbin/ifconfig
Zhenlei Huang 839d02c9e3 ifconfig: Display the IFCAP_HWSTATS capability without netlink
This follows the commit 4cdc1f5421, which introduces the IFCAP_HWSTATS
capability.

Fixes:	4cdc1f5421 There are some high performance NICs that count statistics in hardware
MFC after:	3 days

(cherry picked from commit 595acb29a35f36a4fc08b89d3a476f16c1d108b4)
(cherry picked from commit 6bcce275a5a9e10f8e5b990f8cfa2166aa49875a)
2025-10-23 08:18:21 +02:00
..
tests ifconfig: reject netmask and broadcast for inet6 2025-07-09 10:05:43 +02:00
af_inet.c ifconfig: Fix default netmask calculation 2024-06-15 17:24:59 +02:00
af_inet6.c ifconfig: also fix removing IPv6 addresses without netlink 2025-10-23 08:18:21 +02:00
af_link.c link_addr: be more strict about address formats 2025-07-09 10:05:44 +02:00
af_nd6.c Migrate from printb to print_bits for locally defined bit fields. 2025-10-23 08:16:04 +02:00
carp.c carp: don't unintentionally revert to multicast mode 2025-02-11 17:52:42 +01:00
ifbridge.c ifconfig: Support VLAN ID in static/deladdr 2025-08-26 10:27:25 +02:00
ifclone.c Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
ifconfig.8 ifconfig: Enter jail as soon as possible 2025-10-23 08:17:08 +02:00
ifconfig.c ifconfig: Display the IFCAP_HWSTATS capability without netlink 2025-10-23 08:18:21 +02:00
ifconfig.h Move print_bits to ifconfig.c and make available to other src files. 2025-10-23 08:17:30 +02:00
ifconfig_netlink.c Move print_bits to ifconfig.c and make available to other src files. 2025-10-23 08:17:30 +02:00
ifconfig_netlink.h ifconfig: make interface and address listing use Netlink as transport 2023-05-16 19:39:13 +00:00
iffib.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
ifgif.c Migrate from printb to print_bits for locally defined bit fields. 2025-10-23 08:16:04 +02:00
ifgre.c Migrate from printb to print_bits for locally defined bit fields. 2025-10-23 08:16:04 +02:00
ifgroup.c Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
ifieee80211.c ifconfig: 802.11: decode more information elements (IEs) 2025-07-09 10:05:46 +02:00
ifipsec.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
iflagg.c Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
ifmac.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
ifmedia.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
ifpfsync.c ifconfig: Fix wrong indentation for the status of pfsync(4) 2024-10-31 12:40:16 +08:00
ifstf.c ifconfig: remove (most of) the usages of global 'struct ifreq ifr'. 2023-06-16 07:19:21 +00:00
ifvlan.c ifconfig: Redo fix vlan/vlanproto reconfiguration 2024-05-25 00:03:02 +08:00
ifvxlan.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.options Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sfp.c Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00