ieee80211_mle_type_ok(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Hii bestie! This is ieee80211_mle_type_ok(9) from the Kernel API Manual, and its whole job is to validate multi-link element type and size. That’s it. That’s the vibe. ✨


✨ SYNOPSIS ✨

bool ieee80211_mle_type_ok (const u8 *data , u8 type , size_t len );

πŸŽ€ ARGUMENTS πŸŽ€

  • data β€” pointer to the element data. Yep, a pointer, bestie β€” it’s pointing at the element data, not carrying the whole thing around itself. 🫢
  • type β€” the expected type of the element. Type check energy. πŸ’…
  • len β€” length of the containing element. Gotta know the size, no cap. πŸ“

πŸ’… RETURN πŸ’…

It returns a bool answering whether or not the multi-link element type matches and size is OK. So basically: type match + size OK = the vibe check result. βœ…πŸ’€


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/ieee80211-eht.h struct ieee80211_ttlm_elem(9) β€” and here’s the whole friend group, bestie:


That’s the whole read, bestie πŸ’– β€” source/version: ./include/linux; date: October 2026; manual: Kernel API Manual; page: ieee80211_mle_type_ok(9). Bye! πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from