STRUCT ETHNL_MODULE_FW_FLASH_NTF_PARAMS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct ethnl_module_fw_flash_ntf_params β€” the parameters for module firmware flashing notifications, bestie ✨

So this is a page straight out of the Kernel API Manual, and it's literally all about the little struct that carries your firmware-flash notification tea πŸ«–


✨ SYNOPSIS ✨

struct ethnl_module_fw_flash_ntf_params {
    u32 portid;
    u32 seq;
    bool closed_sock;
 };

Okay so that's the whole struct, no cap β€” three members, all iconic, all doing their job πŸ‘‘


πŸŽ€ Members πŸŽ€

  • portid β€” the Netlink portid of whoever sent this thing. Like, the sender's little ID badge πŸͺͺ
  • seq β€” the sequence number of the sender. Gotta keep the messages in order, periodt πŸ”’
  • closed_sock β€” tells you whether the socket got closed from user space. Yes bestie, that's the whole vibe check right there β€” true if it happened, and it's literally spelled out in the type πŸšͺ

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./net/ethtool/module_fw.h
  • struct ethtool_module_fw_flash_params(9)
  • struct ethtool_cmis_fw_update_params(9)
  • struct ethtool_module_fw_flash(9)

Go read those next, iykyk πŸ“šπŸ’–


And that's the whole page, mwah πŸ’‹ β€” brought to you by the Kernel file ./net/ethtool, dated October 2026, from the Kernel API Manual. Slay, see you in the next one πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from