ieee80211_a...contains_tpc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ieee80211_action_contains_tpc(9) β€” the Kernel API Manual page, bestie edition ✨

okay so picture this: you're deep in the kernel, you've got a frame, and you need to know if it's got a TPC element hiding in it. That's literally this page. It's ieee80211_action_contains_tpc(9) from the Kernel API Manual, and honestly? she's a little icon. πŸŽ€


🌸 NAME 🌸

ieee80211_action_contains_tpc β€” checks if the frame contains TPC element. that's it, that's the whole job, and she does it flawlessly πŸ’…


✨ SYNOPSIS ✨

bool ieee80211_action_contains_tpc (struct sk_buff *skb );

look at her. tiny signature, big main character energy. πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • skb β€” the skb containing the frame, and yes bestie, length will be checked. don't try to be cute with it, she's gonna validate it. πŸ™ˆ

⭐ RETURN ⭐

  • true β€” the frame contains a TPC element, slay πŸ’–
  • false β€” the frame does not contain a TPC element, and that's also fine, no cap 🌸

πŸ”₯ DESCRIPTION πŸ”₯

so what's she actually doing in there? she checks if it's either a TPC report action frame or a Link Measurement report action frame, exactly as defined in IEEE Std. 802.11-2012 8.5.2.5 and 8.5.7.5 accordingly. two specs, one function, zero drama. the way that she just... knows. 🧚

ngl this is the kind of quiet, competent function that doesn't need a whole personality β€” she just vibes, checks the length, matches the element, and returns a bool. iconic behaviour, fr fr. ⭐

🌈 SEE ALSO 🌈

first up, the kernel file where all this lives: ./include/linux/ieee80211.h β€” go pay respects, she's the source of truth 🫢

and now the whole extended friend group, in the exact order they were introduced to us:


and that's the page!! πŸŽ€ source lives under ./include/linux, dated October 2026, and this little rewrite was brought to you by the Kernel API Manual herself. go forth, check your TPC elements, and remember: length gets checked. periodt. πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from