batadv_netlink_set_vlan(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Welcome to the batadv_netlink_set_vlan(9) page, the little corner of the kernel docs where you learn how to set vlan attributes through netlink. Yes this is a kernel function, yes it's in the manual, no you're not dreaming ✨


🌸 NAME 🌸

batadv_netlink_set_vlan β€” literally just Set vlan attributes. That's the whole vibe. Short, sweet, iconic πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

int batadv_netlink_set_vlan (struct sk_buff *skb , struct genl_info
*info );

She returns an int, she takes two args, she's booked and busy 🫢


πŸ’– ARGUMENTS πŸ’–

  • skb β€” the netlink message carrying all the request data. Like, this is the actual envelope with the letter inside πŸ“¨
  • info β€” all the receiver information. The who-sent-this-and-what's-their-deal of it all πŸ”

⭐ RETURN ⭐

0 on success β€” slay, we ate, no notes πŸ’…

A negative error number if it fails β€” so like, if it flops, you get a negative number back, not a happy little zero 😭 That's a failure right there bestie.


🌈 SEE ALSO 🌈

Ok buckle up, this list is long and honestly kind of iconic. First up, from the kernel file ./net/batman-adv/netlink.c:

  • enum batadv_netlink_multicast_groups(9)

And then the whole bestie roster πŸ’œ:

Go read them all, iykyk 🧚


ok that's the whole page fr fr, no cap, every flag and function accounted for πŸ’€

kisses and good vibes from the ./net/batman-adv era β€” this cutie was dated October 2026, and page you just read is batadv_netlink_set_vlan(9). bye bestie πŸŽ€πŸ’–βœ¨

πŸ“¦ where this page comes from