batadv_recv_...r_unregister(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– batadv_recv_handler_unregister(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes we're in the kernel docs now, and honestly? iconic. this one's a little function page, short and sweet, but it's doing important cleanup work and we're gonna appreciate her. πŸŽ€


✨ NAME ✨

batadv_recv_handler_unregister β€” unregister handler for packet type 🫢

so basically: you had a handler for a packet type, and now you're breaking up with it. respectfully. this is the function that does the un-registering. no cap.


✨ SYNOPSIS ✨

void batadv_recv_handler_unregister (u8 packet_type );

look at her. void return β€” she gives nothing back, she just does the thing. and she takes exactly one argument, a u8 called packet_type. that's it. that's the whole vibe check. πŸ’…


✨ ARGUMENTS ✨

  • packet_type β€” the batadv_packettype which should no longer be handled. like, it's done, it's retired, it's not taking calls anymore. literally handing in its little handler badge. 🌸

✨ SEE ALSO ✨

the friend group 🧚 β€” and yeah, everything here lives in the kernel file ./net/batman-adv/main.c:

lowkey obsessed with this list β€” every single one of these is linked in the original page and every single one is staying here. iykyk. πŸ’œ

and that's the whole page, bestie β€” short, sweet, and fully accounted for βœ¨πŸ’…

this gem ships out of ./net/batman-adv and the doc page is dated October 2026 β€” so like, future-coded but make it kernel. catch you in the next manpage, mwah πŸ“πŸ’–

πŸ“¦ where this page comes from