batadv_mcast_mla_flags_get(9)
π batadv_mcast_mla_flags_get(9) β Kernel API Manual, but make it a vibe β¨
okay so bestie, welcome to the <pink>Kernel API Manual</pink> π and today's main character is batadv_mcast_mla_flags_get(9) β yes that's a mouthful, yes it's iconic, no we're not skipping it. settle in π¦
πΈ NAME πΈ
batadv_mcast_mla_flags_get β get the new multicast flags π
like, literally, grab the new flags. that's the whole job. slay.
β¨ SYNOPSIS β¨
struct batadv_mcast_mla_flags batadv_mcast_mla_flags_get (struct
batadv_priv *bat_priv );
no cap, that's the exact signature β copy it character for character, don't be cute with it π
π«Ά ARGUMENTS π«Ά
bat_privβ the bat priv with all the mesh interface information. that's it, that's the whole argument. it's giving "all the mesh interface info lives here" and honestly? queen behavior π
β RETURN β
A set of flags for the current/next TVLV, querier and bridge state. π
so you get flags for the current/next TVLV, plus the querier state and the bridge state β all bundled up. periodt. π
π₯ SEE ALSO π₯
- Kernel file
./net/batman-adv/multicast.cβ go read it, iykyk π§ batadv_mcast_start_timer(9)batadv_mcast_get_bridge(9)batadv_mcast_mla_rtr_flags_meshif_get_ipv4(9)batadv_mcast_mla_rtr_flags_meshif_get_ipv6(9)batadv_mcast_mla_rtr_flags_meshif_get(9)batadv_mcast_mla_rtr_flags_bridge_get(9)batadv_mcast_mla_rtr_flags_get(9)batadv_mcast_mla_forw_flags_get(9)batadv_mcast_mla_is_duplicate(9)batadv_mcast_mla_meshif_get_ipv4(9)batadv_mcast_mla_meshif_get_ipv6(9)batadv_mcast_mla_meshif_get(9)batadv_mcast_mla_br_addr_cpy(9)batadv_mcast_mla_bridge_get(9)batadv_mcast_mla_list_free(9)batadv_mcast_mla_tt_retract(9)batadv_mcast_mla_tt_add(9)batadv_mcast_querier_log(9)batadv_mcast_bridge_log(9)batadv_mcast_flags_log(9)batadv_mcast_mla_flags_update(9)__batadv_mcast_mla_update(9)batadv_mcast_mla_update(9)batadv_mcast_is_report_ipv4(9)batadv_mcast_forw_mode_check_ipv4(9)batadv_mcast_is_report_ipv6(9)batadv_mcast_forw_mode_check_ipv6(9)batadv_mcast_forw_mode_check(9)batadv_mcast_forw_want_all_ip_count(9)batadv_mcast_forw_rtr_count(9)batadv_mcast_forw_mode_by_count(9)batadv_mcast_forw_mode(9)batadv_mcast_forw_send_orig(9)batadv_mcast_forw_tt(9)batadv_mcast_forw_want_all_ipv4(9)batadv_mcast_forw_want_all_ipv6(9)batadv_mcast_forw_want_all(9)batadv_mcast_forw_want_all_rtr4(9)batadv_mcast_forw_want_all_rtr6(9)batadv_mcast_forw_want_rtr(9)batadv_mcast_forw_send(9)batadv_mcast_want_unsnoop_update(9)batadv_mcast_want_ipv4_update(9)batadv_mcast_want_ipv6_update(9)batadv_mcast_want_rtr4_update(9)batadv_mcast_want_rtr6_update(9)batadv_mcast_have_mc_ptype_update(9)batadv_mcast_tvlv_flags_get(9)batadv_mcast_tvlv_ogm_handler(9)batadv_mcast_init(9)batadv_mcast_mesh_info_put(9)batadv_mcast_flags_dump_entry(9)batadv_mcast_flags_dump_bucket(9)__batadv_mcast_flags_dump(9)batadv_mcast_netlink_get_primary(9)batadv_mcast_flags_dump(9)batadv_mcast_free(9)batadv_mcast_purge_orig(9)
bestie there are SO many siblings in this function family and every single one of them is listed above β don't skip any, they all get their moment π
and that's the whole page, no notes π the source lives at ./net/batman-adv and this beauty's dated October 2026, brought to you by the <purple>Kernel API Manual</purple> gang β bye bestie, go get those new multicast flags, you're gonna eat π
β¨π
π¦ 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