batadv_hardif_is_iface_up(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the Kernel API Manual corner where the main character is batadv_hardif_is_iface_up(9) ✨. This function checks whether the underlying net_device of a hard interface is up β€” that’s the whole vibe check, no cap πŸ’….


πŸ¦‹ SYNOPSIS πŸ¦‹

it’s giving signature realness:

bool batadv_hardif_is_iface_up (const struct batadv_hard_iface
       *hard_iface );

πŸŽ€ ARGUMENTS πŸŽ€

  • hard_iface β€” the hard interface to check. hand it over, bestie; this is the thing getting inspected 🫢.

πŸ”₯ RETURN πŸ”₯

true if the underlying net_device has the IFF_UP flag set πŸ’–. that’s the winning condition, literally.


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./net/batman-adv/hard-interface.c β€” and here’s the whole squad of cross-references, every single one, no skips:


mwah πŸ’‹ β€” this page’s source/version is ./net/batman-adv, and the date on it is October 2026. iconic, honestly 🌈.

πŸ“¦ where this page comes from