ENUM STATION_PARAMETERS_APPLY_MASK(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐Ÿ’… enum station_parameters_apply_mask(9) ๐Ÿ’…

okay so this is from the Kernel API Manual and we're talking about enum station_parameters_apply_mask โ€” yes the title is a whole mouthful, she's giving long-name energy, but stay with me bestie, it's actually so simple ๐Ÿซถ


โœจ NAME โœจ

enum station_parameters_apply_mask โ€” station parameter values to apply ๐ŸŽ€


๐ŸŒธ SYNOPSIS ๐ŸŒธ

enum station_parameters_apply_mask {
    STATION_PARAM_APPLY_UAPSD ,
    STATION_PARAM_APPLY_CAPABILITY ,
    STATION_PARAM_APPLY_PLINK_STATE

};

like, that's the whole shape of it โ€” three members, comma-separated, and yes there's a trailing comma situation before the closing brace, that's just how she's written, don't come for her ๐Ÿ’€


๐ŸŒˆ Constants ๐ŸŒˆ

  • STATION_PARAM_APPLY_UAPSD โ€” apply new uAPSD parameters, specifically uapsd_queues and max_sp โญ lowkey the two-for-one special of the enum
  • STATION_PARAM_APPLY_CAPABILITY โ€” apply new capability โœจ
  • STATION_PARAM_APPLY_PLINK_STATE โ€” apply new plink state ๐Ÿฆ‹

๐ŸŽ€ Description ๐ŸŽ€

okay so here's the lore ๐Ÿ‘‘ โ€” not all station parameters have in-band "no change" signalling. like, some of them just don't come with a built-in way to say "hey, nothing's changing here, we're good." for those that don't, these flags are used. periodt. ๐Ÿ’…

ngl that's the entire description, she's brief but she said what she said โ€” if a parameter does have in-band "no change" signalling, these flags aren't the ones doing that job ๐Ÿ™ˆ

more parts coming bestie, don't go anywhere ๐ŸŒธ

SEE ALSO ๐Ÿ‘€๐Ÿ’–

okay bestie, this is the part where the manpage goes โ€œand hereโ€™s literally every other page you might wantโ€ ๐Ÿ˜ญ๐Ÿ’… and we are not skipping a single one. The original starts with the kernel file ./include/net/cfg80211.h and then a whole roll call of cross-references โ€” every name, every (9), exactly as listed. Zero cap. ๐Ÿซถ

Hereโ€™s the full roll call:

and thatโ€™s the entire SEE ALSO roll call โ€” every single cross-reference, no omissions, no edits, just the whole iconic list ๐Ÿ’…โœจ

โ€ฆokay and here's the rest of the reading list, bestie ๐Ÿ’– no skipping, i'm literally checking. every single one of these is a real (9) page in the same kernel API manual, so go off ๐Ÿ‘‘


aaaand that's the whole page, bestie ๐ŸŽ€ you actually read the entire thing, i'm so proud, genuinely crying ๐Ÿ˜ญ this one lives in ./include/net, dated October 2026 โ€” so if you're quoting it, that's the era you're quoting from. now go touch some grass (or, y'know, go read the actual source) ๐ŸŒธ๐Ÿ’œโœจ

๐Ÿ“ฆ where this page comes from