STRUCT IWL_UMAC_SCAN_ABORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct iwl_umac_scan_abort β€” the scan abort command, bestie πŸ’…

Okay so this is a page from the Kernel API Manual, section 9, and it's literally all about struct iwl_umac_scan_abort β€” the scan abort command. Yes, that's the whole vibe. It's a struct, it's small, and it's iconic. πŸŽ€


✨ NAME ✨

struct iwl_umac_scan_abort β€” scan abort command. That's it, that's the whole job description, and honestly? She ate. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Here's the whole struct, character for character, no cap:

struct iwl_umac_scan_abort {
    __le32 uid;
    __le32 flags;
 };

Two __le32 fields and a dream. Lowkey minimalist queen behavior. ✨


🌸 Members 🌸

  • uid β€” the scan id, of type enum iwl_umac_scan_uid_offsets. Bestie this is literally her little name tag so everyone knows which scan we're aborting. 🫢
  • flags β€” reserved. That's it. Reserved. She's just sitting there holding the spot, being a placeholder icon. πŸ’€

πŸ’– SEE ALSO πŸ’–

Okay so there is a LOT here, and I'm not about to gatekeep. Every single one of these, in the order they showed up, because we don't skip the boring parts in this group chat:

  • The kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
  • enum iwl_scan_subcmd_ids(9)
  • struct iwl_ssid_ie(9)
  • struct iwl_scan_offload_blocklist(9)
  • struct iwl_scan_offload_profile(9)
  • struct iwl_scan_offload_profile_cfg_data(9)
  • struct iwl_scan_offload_profile_cfg_v1(9)
  • struct iwl_scan_offload_profile_cfg(9)
  • struct iwl_scan_schedule_lmac(9)
  • struct iwl_scan_req_tx_cmd(9)
  • struct iwl_scan_channel_cfg_lmac(9)
  • struct iwl_scan_probe_segment(9)
  • struct iwl_scan_probe_req_v1(9)
  • struct iwl_scan_probe_req(9)
  • struct iwl_scan_channel_opt(9)
  • enum iwl_mvm_lmac_scan_flags(9)
  • struct iwl_scan_req_lmac(9)
  • struct iwl_scan_results_notif(9)
  • struct iwl_lmac_scan_complete_notif(9)
  • struct iwl_periodic_scan_complete(9)
  • struct iwl_scan_dwell(9)
  • struct iwl_scan_config_v1(9)
  • struct iwl_scan_config_v2(9)
  • struct iwl_scan_config(9)
  • enum iwl_umac_scan_flags(9)
  • enum iwl_umac_scan_general_flags2(9)
  • enum iwl_umac_scan_general_flags_v2(9)
  • enum iwl_umac_scan_general_params_flags2(9)
  • struct iwl_scan_channel_cfg_umac(9)
  • struct iwl_scan_umac_schedule(9)
  • struct iwl_scan_req_umac_tail_v2(9)
  • struct iwl_scan_umac_chan_param(9)
  • struct iwl_scan_req_umac(9)
  • struct iwl_scan_probe_params_v3(9)
  • struct iwl_scan_probe_params_v4(9)
  • struct iwl_scan_channel_params_v4(9)
  • struct iwl_scan_channel_params_v7(9)
  • struct iwl_scan_channel_params_v8(9)
  • struct iwl_scan_general_params_v11(9)
  • struct iwl_scan_periodic_parms_v1(9)
  • struct iwl_scan_req_params_v12(9)
  • struct iwl_scan_req_params_v17(9)
  • struct iwl_scan_req_params_v18(9)
  • struct iwl_scan_req_umac_v12(9)
  • struct iwl_scan_req_umac_v17(9)
  • struct iwl_scan_req_umac_v18(9)
  • enum iwl_umac_scan_abort_status(9)
  • struct iwl_umac_scan_start(9)
  • struct iwl_umac_scan_complete(9)
  • struct iwl_scan_offload_profile_match_v1(9)
  • struct iwl_scan_offload_profiles_query_v1(9)
  • struct iwl_scan_offload_profile_match(9)
  • struct iwl_scan_offload_match_info(9)
  • struct iwl_umac_scan_iter_complete_notif(9)
  • struct iwl_umac_scan_channel_survey_notif(9)

Like... that's a whole friend group. The _v1/_v2/_v12/_v17/_v18 siblings really said "we're all showing up to this party." πŸ”₯ No skipping, no summarizing, that's the list, iykyk.


Heads up bestie: the file path got cut off in the source as ./drivers/net/wireless/intel/i... β€” that's just the manpage being dramatic and truncating, not me hiding anything from you. πŸ™ˆ

πŸ’œ Okay that's the whole page!! Brought to you by the Kernel API Manual vibes, source path ./drivers/net/wireless/intel/i..., and dated October 2026 β€” yes, future queen energy fr fr. Mwah, love you, go abort some scans responsibly. πŸ’‹πŸ‘‘πŸ§š

πŸ“¦ where this page comes from