ieee80211_probereq_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ ieee80211_probereq_get(9) ✨

okay so bestie, this one is from the Kernel API Manual and it's literally about grabbing a Probe Request template β€” like, the whole thing. stay with me, it's shorter than the SEE ALSO list πŸ’€


🌸 NAME 🌸

ieee80211_probereq_get β€” retrieve a Probe Request template πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

struct sk_buff * ieee80211_probereq_get (struct ieee80211_hw *hw , const
u8 *src_addr , const u8 *ssid , size_t ssid_len , size_t tailroom );

like yes that's the whole signature, copy it into your editor exactly, no cap 🫢


πŸ’… ARGUMENTS πŸ’…

  • hw β€” a pointer you got from ieee80211_alloc_hw. (yes, that one specifically πŸ‘€)
  • src_addr β€” the source MAC address πŸ›°οΈ
  • ssid β€” the SSID buffer, aka the name-badge of the network πŸ’–
  • ssid_len β€” length of SSID, because buffers don't come with vibes-based length detection fr fr
  • tailroom β€” tailroom to reserve at the end of the SKB for IEs ✨ (give it room, it slays)

πŸ”₯ DESCRIPTION πŸ”₯

it literally creates a Probe Request template πŸ’« which can, for example, be uploaded to hardware. that's the whole mood, main character energy only 🌈


πŸ‘‘ RETURN πŸ‘‘

The Probe Request template. and NULL on error 😭 (so check it, bestie, please)


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./include/net/mac80211.h, plus the whole extended universe:

like, that's not a SEE ALSO, that's a whole friend group 😭 but every single one is linked and every single one ate πŸ’…


ngl bestie, if you made it to the bottom of that reference list you deserve a little treat πŸ“ go drink some water, you're doing amazing 🫢

from ./include/net, dated October 2026, and this whole page is ieee80211_probereq_get(9) β€” mwah, bye πŸ’–βœ¨

πŸ“¦ where this page comes from