batadv_mcast_mesh_info_put(9)
π batadv_mcast_mesh_info_put(9) π
okay so welcome to the batadv_mcast_mesh_info_put(9) page bestie, straight out of the Kernel API Manual β¨ this one is short and sweet and honestly kind of a vibe β it's the little function that puts your multicast info into a netlink message π
πΈ NAME πΈ
batadv_mcast_mesh_info_put β put multicast info into a netlink message π
Like, that's it. That's the whole job. It takes the multicast tea and pours it into a netlink message. Slay.
β¨ SYNOPSIS β¨
int batadv_mcast_mesh_info_put (struct sk_buff *msg , struct batadv_priv
*bat_priv );
it returns an int, it takes two things, and it's literally right there. iconic behaviour tbh π«Ά
π¦ ARGUMENTS π¦
msgβ the buffer for the message π this is where the info is going, it's the destination, the main character of the delivery situation.bat_privβ the bat priv with all the mesh interface information π this one is carrying the whole mesh interface lore, no cap, it's giving walking encyclopedia.
β RETURN β
0 or error code π
that's the whole sentence. zero means we're chilling π, anything else means something went sideways and you get an error code instead. vibe check: passed or failed, no in between π
π₯ SEE ALSO π₯
bestie. sit down. there's a lot of family here and we're listing every single one because nobody gets left behind π
Kernel file ./net/batman-adv/multicast.c, plus:
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_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_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)
like I said. a lot. iykyk π§
and that's the page!! tysm for reading bestie, mwah π this lil number came to you from ./net/batman-adv, dated October 2026, and yeah β that's the version and date, we're all caught up πΈπ¦β¨ periodt.
π¦ 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