batadv_mcas...rw_flags_get(9)
π batadv_mcas...rw_flags_get(9) β NAME π
okay so bestie, welcome to the Kernel API Manual β¨ β this page is all about batadv_mcast_mla_forw_flags_get , which literally just gets multicast forwarding flags π¦ no cap, that's the whole vibe.
πΈ SYNOPSIS πΈ
u8 batadv_mcast_mla_forw_flags_get (struct batadv_priv *bat_priv );
likeβ¦ that's it. one function, one arg, it returns a u8. slay π
β¨ ARGUMENTS β¨
bat_privβ the bat priv with all the mesh interface information π this is the main character, she's holding all the mesh interface info, so treat her right π«Ά
π DESCRIPTION π
okay so here's the tea β β this function checks if all active hard interfaces have an MTU larger or equal to 1280 bytes πβ¨
and 1280 bytes? that's the IPv6 minimum MTU, iykyk π so literally it's just going "hey bestie, are all the interfaces big enough for IPv6?" and honestly? iconic behavior π
π¦ RETURN π¦
BATADV_MCAST_HAVE_MC_PTYPE_CAPAβ if yes π (the vibe check passed, we're so back)BATADV_NO_FLAGSβ otherwise π (not this time, bestie)
π SEE ALSO π
Kernel file ./net/batman-adv/multicast.c β go read her, she's literally the source π§
the whole squad, fr fr β every single one of these cuties:
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_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)
and that's the whole page, bestie π«Ά mwah π
source: ./net/batman-adv β¨ dated October 2026 πΈ β and yeah, the page name is literally batadv_mcas...rw_flags_get(9) (yes the ellipsis is canon, don't come for her π) β see u in the next manual, love u, bye ππ
π¦ 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