batadv_pre_doit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_pre_doit(9) β€” like, the prep era of a batman-adv genl doit request

okay bestie, welcome to batadv_pre_doit(9), a page from the Kernel API Manual. Think of this little function as the getting-ready-with-me vlog that happens before the main character (that's the doit request) walks out the door. It's the prep. It's the vibe check. It's giving "hold on, let me fix my hair first." πŸŽ€


✨ NAME ✨

batadv_pre_doit β€” literally just Prepare batman-adv genl doit request. That's it, that's the whole job. No cap. πŸ¦‹


🌸 SYNOPSIS 🌸

int batadv_pre_doit (const struct genl_split_ops *ops , struct sk_buff
*skb , struct genl_info *info );

so it returns an int, takes those three things, and honestly? iconic signature. πŸ’…


πŸ’– ARGUMENTS πŸ’–

  • ops β€” the netlink operation that got requested. like, the specific request that walked in the room. πŸ‘‘
  • skb β€” the Netlink message carrying the request data. this is the whole message bestie, handle with care. πŸŽ€
  • info β€” receiver information. all the little deets about who's on the receiving end. 🫢

⭐ RETURN ⭐

Returns 0 on success, or a negative error number if something went wrong. soooo basically if you get a negative back, that's the ick. 😭


πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, fr fr β€” say hi to all of them:

lowkey the SEE ALSO section is a whole group chat and you're not allowed to leave anyone on read. πŸ’€

alright bestie, that's the page! this one lives in the source tree at ./net/batman-adv, dated October 2026, and yes β€” she's still batadv_pre_doit(9). mwah, go prep that request. πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from