+ Support of both Apple Silicon and Intel for macOS package.
+ Add cvlan/svlan/tpmr capabilities.
+ Disable LLDP in firmware for Intel X7xx cards on FreeBSD.
+ + Do not query stats for a down interface on Linux.
lldpd (1.0.18)
* Changes (breaking):
#ifdef ENABLE_DOT3
# define ETHTOOL_LINK_MODE_MASK_MAX_KERNEL_NU32 (SCHAR_MAX)
# define ETHTOOL_DECLARE_LINK_MODE_MASK(name) \
- uint32_t name[ETHTOOL_LINK_MODE_MASK_MAX_KERNEL_NU32]
+ uint32_t name[ETHTOOL_LINK_MODE_MASK_MAX_KERNEL_NU32]
struct ethtool_link_usettings {
struct ethtool_link_settings base;
/* Mac/PHY */
TAILQ_FOREACH (hardware, &cfg->g_hardware, h_entries) {
- if (!hardware->h_flags) continue;
+ if (!(hardware->h_flags & IFF_RUNNING)) continue;
iflinux_macphy(cfg, hardware);
interfaces_helper_promisc(cfg, hardware);
}