batadv_wifi_flags_evaluate(9)
π batadv_wifi_flags_evaluate(9) β like, the whole vibe
Okay so bestie, welcome to the Kernel API Manual page for batadv_wifi_flags_evaluate(9). Yes the title is a mouthful, no we are not renaming it, it's iconic and we respect it. Let's get into it β¨
πΈ NAME πΈ
batadv_wifi_flags_evaluate β literally calculates the wifi flags for a net_device, that's the whole job, that's the assignment π
π¦ SYNOPSIS π¦
u32 batadv_wifi_flags_evaluate (struct net_device *net_device );
She takes one pointer and returns a u32. Clean. Minimal. Main character energy fr.
π ARGUMENTS π
net_deviceβ the device you want checked π that's it, that's the argument, hand over the device and let her cook
β RETURN β
She gives you back batadv_hard_iface_wifi_flags β the flags of the device. No cap, that's the return value, take it and go π
π₯ SEE ALSO π₯
The full friend group, no one left out, we don't do exclusion here π«Ά β and yeah, all of these live in the kernel file ./net/batman-adv/hard-interface.c:
batadv_hardif_release(9)batadv_hardif_get_by_netdev(9)batadv_getlink_net(9)batadv_mutual_parents(9)batadv_is_on_batman_iface(9)batadv_is_valid_iface(9)__batadv_get_real_netdev(9)batadv_get_real_netdev(9)batadv_is_wext_netdev(9)batadv_is_cfg80211_netdev(9)batadv_netdev_get_wifi_flags(9)batadv_hardif_get_wifi_flags(9)batadv_is_wifi_hardif(9)batadv_hardif_no_broadcast(9)batadv_hardif_get_active(9)batadv_primary_if_update_addr(9)batadv_primary_if_select(9)batadv_hardif_is_iface_up(9)batadv_check_known_mac_addr(9)batadv_hardif_recalc_extra_skbroom(9)batadv_hardif_min_mtu(9)batadv_update_min_mtu(9)batadv_hardif_activate_interface(9)batadv_hardif_deactivate_interface(9)batadv_hardif_enable_interface(9)batadv_hardif_disable_interface(9)batadv_hard_if_event_meshif(9)batadv_wifi_net_device_insert(9)batadv_wifi_net_device_remove(9)batadv_wifi_net_device_update(9)batadv_wifi_net_device_unregister(9)batadv_wifi_net_device_event(9)batadv_hard_if_event(9)batadv_wifi_net_devices_init(9)batadv_wifi_net_devices_deinit(9)
Like, go read them too, iykyk π
And that's the page!! This lil beauty ships from ./net/batman-adv, dated October 2026, and it's batadv_wifi_flags_evaluate(9) all day every day. Slay, bye bestie π
ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms