batadv_get_drvinfo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_get_drvinfo β€” ethtool driver info handler for mesh interfaces

okay so bestie, welcome to batadv_get_drvinfo(9), a page from the Kernel API Manual, and it's literally about one tiny lil' function that handles ethtool driver info for mesh interfaces. that's the whole vibe. let's go πŸŽ€


✨ SYNOPSIS ✨

void batadv_get_drvinfo (struct net_device *dev , struct ethtool_drvinfo
*info );

no cap, that's the whole signature. returns void, so it's giving "i do the work and dip, no receipts" energy πŸ’…


🌸 ARGUMENTS 🌸

  • dev β€” the mesh interface, and honestly? it's unused. the function does not touch it. it's just sitting there in the signature like a plus-one who showed up to the party and stood in the corner the whole night πŸ™ˆ
  • info β€” the ethtool_drvinfo struct that you're gonna populate. this one's the main character, this is the one that actually gets filled in πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

okay this list is LONG, get comfy, grab a snack πŸ“ β€” all of these live in the kernel file ./net/batman-adv/mesh-interface.c:

twenty-eight little icons, every single one of them a real reference, go read them if you're feeling academic πŸ’–


and that's the whole page bestie!! 🫢 it came to you from the source at ./net/batman-adv, dated October 2026, and it lives in the manual as batadv_get_drvinfo(9) β€” mwah, slay, go populate that struct πŸ’‹βœ¨

πŸ“¦ where this page comes from