ENUM ETHTOOL_HEADER_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

enum ethtool_header_flags β€” common ethtool header flags. That's the whole vibe, bestie: this is the enum ethtool_header_flags(9) page from the Kernel API Manual, and it's lowkey iconic. Slay. 🫢

✨ SYNOPSIS ✨

enum ethtool_header_flags {
    ETHTOOL_FLAG_COMPACT_BITSETS ,
    ETHTOOL_FLAG_OMIT_REPLY ,
    ETHTOOL_FLAG_STATS

};

πŸ’… Constants πŸ’…

Okay so these are the constants, and they are fr fr the main characters of this enum:

  • ETHTOOL_FLAG_COMPACT_BITSETS β€” use compact bitsets in reply. It's giving tidy, no giant messy bitset energy. ✨
  • ETHTOOL_FLAG_OMIT_REPLY β€” provide optional reply for SET or ACT requests. Very "here's an optional reply, iykyk" of it. πŸ’Œ
  • ETHTOOL_FLAG_STATS β€” request statistics, if supported by the driver. Ask for the stats, but only when the driver says it supports that β€” no cap. πŸ“Š

🌈 SEE ALSO 🌈

  • Kernel file ./include/uapi/linux/ethtool_netlink_generated.h, plus enum hwtstamp_source(9) and enum ethtool_pse_event(9) β€” go read those too, bestie. πŸ‘‘

mwah πŸ’‹ this page’s source path is ./include/uapi/linux, its date is October 2026, and it’s literally the enum ethtool_header_flags(9) manual β€” periodt. πŸŽ€

πŸ“¦ where this page comes from