STRUCT IL_CMD_HEADER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ struct il_cmd_header(9) πŸ‘‘

okay so welcome to the Kernel API Manual, bestie β€” this is the page for struct il_cmd_header, and it’s giving tiny-but-iconic header struct energy. ✨

🌸 NAME 🌸

struct il_cmd_header -

yep β€” that’s the whole NAME line. No extra description after the dash on this one, and that’s periodt. πŸ’…

✨ SYNOPSIS ✨

struct il_cmd_header {
    u8 cmd;
    u8 flags;
    __le16 sequence;
};

slay, those are the fields. 🫢

πŸŽ€ Members πŸŽ€

The original page has the Members heading but doesn’t add any extra member notes under it β€” so the synopsis is doing all the talking here: cmd, flags, and sequence. That’s literally the lineup. πŸ’–

πŸ’– Description πŸ’–

This header format shows up in the beginning of every command sent from the driver, and it also shows up in the beginning of every response/notification received from uCode. no cap, that’s the whole vibe β€” it’s the little header that starts both sides of the convo. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

The original points at this Kernel file: ./drivers/net/wireless/intel/iwlegacy/commands.h. And then it name-drops all of these, so here’s the full set with zero skips:

  • struct il3945_tx_power(9)
  • struct il3945_power_per_rate(9)
  • union il4965_tx_power_dual_stream(9)
  • struct tx_power_dual_stream(9)
  • struct il4965_tx_power_db(9)
  • struct il_ac_qos(9)
  • struct sta_id_modify(9)
  • struct il_link_qual_general_params(9)
  • struct il_link_qual_agg_params(9)
  • struct il_ssid_ie(9)
  • struct stats_tx_power(9)
  • struct il_sensitivity_cmd(9)

mwah πŸ’‹ this cutie came from ./drivers/net/wireless/intel/i..., and it’s dated October 2026. go off, little manpage. 🌈

πŸ“¦ where this page comes from