ethtool_lin...ro_link_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual, the manual name is literally that and this page is ethtool_lin...ro_link_mode(9) β€” yes the title's got that truncated little nickname going on, it's giving mysterious, we love that for it ✨


πŸ’– NAME πŸ’–

ethtool_link_ksettings_zero_link_mode β€” bestie, this one clears the link mode mask, no cap. That's the whole job. It zeros it out. Gone. Poof 🫢


✨ SYNOPSIS ✨

ethtool_link_ksettings_zero_link_mode (ptr , name );

like, that's it, that's the call πŸ’…


🌸 ARGUMENTS 🌸

  • ptr β€” a pointer to struct ethtool_link_ksettings. Yeah it's a pointer. It's always a pointer. You know the vibes by now 😭
  • name β€” literally one of supported / advertising / lp_advertising. Those are your three choices, pick one, no secret fourth option, iykyk πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

okay so this list is a whole friend group, strap in, we're meeting everyone πŸ’œ

The kernel file is ./include/linux/ethtool.h, and from that friend circle we've got:

like, that's the whole group chat and yes they're all invited to the function party πŸ”₯


lowkey the most important part: this page lives in ./include/linux, it's dated October 2026, and it's brought to you under the ethtool_lin...ro_link_mode(9) name in the Kernel API Manual β€” so like, cite it right when you quote it bestie 🧚

and that's the page!! go forth and zero those masks, you're gonna slay πŸ’…πŸ’–πŸŒˆ

πŸ“¦ where this page comes from