STRUCT IEEE80211_UHR_NPCA_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct ieee80211_uhr_npca_info(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct ieee80211_uhr_npca_info(9). This is the npca operation information page, and we are keeping every single detail because that is the vibe. πŸ’…


✨ NAME ✨

struct ieee80211_uhr_npca_info β€” npca operation information


πŸ¦‹ SYNOPSIS πŸ¦‹

       struct ieee80211_uhr_npca_info {
           __le32 params;
           __le16 dis_subch_bmap[];
        };

🌸 Members 🌸

okay so here is the member tea, no cap:

  • params β€” the NPCA operation info bundle, and it is lowkey carrying all these subfields:
    • NPCA Primary Channel β€” NPCA primary channel.
    • NPCA_Min Duration Threshold β€” minimum duration of inter-BSS activity.
    • NPCA Switching Delay β€” time needed by an NPCA AP to switch from the BSS primary channel to the NPCA primary channel in the unit of 4 Β΅s.
    • NPCA Switching Back Delay β€” time to switch from the NPCA primary channel to the BSS primary channel in the unit of 4 Β΅s.
    • NPCA Initial QSRC β€” initialize the EDCAF QSRC[AC] variables when an NPCA STA in the BSS switches to NPCA operation.
    • NPCA MOPLEN β€” indicates which conditions can be used to initiate an NPCA operation: 1 -> both PHYLEN NPCA operation and MOPLEN NPCA operation are permitted in the BSS; 0 -> only PHYLEN NPCA operation is allowed in the BSS.
    • NPCA Disabled Subchannel Bitmap Present β€” indicates whether the NPCA Disabled Subchannel Bitmap field is present. A 1 in this field indicates that the NPCA Disabled Subchannel Bitmap field is present.
  • dis_subch_bmap β€” a bit in the bitmap that lies within the BSS bandwidth is set to 1 to indicate that the corresponding 20 MHz subchannel is punctured and is set to 0 to indicate that the corresponding 20 MHz subchannel is not punctured. A bit in the bitmap that falls outside of the BSS bandwidth is reserved. This field is present when the value of the NPCA Disabled Subchannel Bitmap Field Present field is equal to 1, and not present, otherwise.

πŸ’œ Description πŸ’œ

okay, lore time: this structure is the "NPCA Operation Parameters field format" of "UHR Operation Element" fields, as described in P802.11bn_D1.3 subclause 9.4.2.353. See Figure 9-aa4 for the visual.

Also: refer to IEEE80211_UHR_NPCA*. iykyk. 🫢


πŸ”— SEE ALSO πŸ”—

your reference shelf, bestie:


πŸŽ€ that is the whole page, bestie β€” xoxo, your Unix bestie. sourced from ./include/linux, October 2026, page struct ieee8...hr_npca_info(9). πŸ’…

πŸ“¦ where this page comes from