process_rxed_802_11_packet(9)
β¨ process_rxed_802_11_packet(9) β¨
okay so bestie, welcome to the Linux Kernel API Manual π
this one's from the process_rxed_802_11_packet(9) page and it's literally all about what happens when a packet shows up and needs to go upstairs, iykyk.
πΈ NAME πΈ
process_rxed_802_11_packet β processes a received 802.11 packet and forwards it to the kernel/upper layer π«Ά
like, it takes that freshly-received packet and hands it off to the grown-ups. main character energy fr fr.
π SYNOPSIS π
int process_rxed_802_11_packet (struct lbs_private *priv , struct sk_buff *skb );
that's the whole signature, no cap. returns an int, takes two pointers. gorgeous.
π¦ ARGUMENTS π¦
privβ a pointer tostruct lbs_private. that's your driver's private little world πskbβ a pointer toskbwhich includes the received packet. the packet is literally in there, go get it β¨
π RETURN π
0 or -1
that's it. that's the whole range. iconic minimalism π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/marvell/libertas/rx.cβ like, go read the source bestie, it's right there π lbs_process_rxed_packet(9)convert_mv_rate_to_radiotap(9)
ngl if you're poking around libertas rx paths, those two siblings above are your next stops. no notes. π§
and that's the vibe check, bestie β this little page comes to you from Kernel API Manual, source/version ./drivers/net/wireless/marvell..., dated October 2026. slay, go forward packets responsibly πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms