STRUCT BATADV_TVLV_MCAST_TRACKER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct batadv_tvlv_mcast_tracker(9) πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ this little cutie is a struct, and honestly? it's giving "small but important." no cap. let's get into it 🫢


🌸 NAME 🌸

struct batadv_tvlv_mcast_tracker β€” the payload of a multicast tracker tvlv. that's literally her whole job, and she ate πŸ’…


⭐ SYNOPSIS ⭐

struct batadv_tvlv_mcast_tracker {
    __be16 num_dests;
};

look at her. one field. main character energy, fr fr πŸ”₯


πŸŽ€ Members πŸŽ€

  • num_dests β€” the number of subsequent destination originator MAC addresses. that's it, that's the gig πŸ‘‘ it's a __be16, so yes bestie, byte order matters, iykyk.

πŸ¦‹ SEE ALSO πŸ¦‹

okay this is the friend group, and they're all iconic in their own way. also shoutout to the kernel file ./include/uapi/linux/batadv_packet.h β€” that's where the magic lives πŸ“βœ¨

  • batadv_tp_is_error(9)
  • enum batadv_packettype(9)
  • enum batadv_subtype(9)
  • enum batadv_iv_flags(9)
  • enum batadv_icmp_packettype(9)
  • enum batadv_mcast_flags(9)
  • enum batadv_tt_data_flags(9)
  • enum batadv_vlan_flags(9)
  • enum batadv_bla_claimframe(9)
  • enum batadv_tvlv_type(9)
  • struct batadv_bla_claim_dst(9)
  • struct batadv_ogm_packet(9)
  • struct batadv_ogm2_packet(9)
  • struct batadv_elp_packet(9)
  • struct batadv_icmp_header(9)
  • struct batadv_icmp_packet(9)
  • struct batadv_icmp_tp_packet(9)
  • enum batadv_icmp_tp_subtype(9)
  • struct batadv_icmp_packet_rr(9)
  • struct batadv_unicast_packet(9)
  • struct batadv_unicast_4addr_packet(9)
  • struct batadv_frag_packet(9)
  • struct batadv_bcast_packet(9)
  • struct batadv_mcast_packet(9)
  • struct batadv_coded_packet(9)
  • struct batadv_unicast_tvlv_packet(9)
  • struct batadv_tvlv_hdr(9)
  • struct batadv_tvlv_gateway_data(9)
  • struct batadv_tvlv_tt_vlan_data(9)
  • struct batadv_tvlv_tt_data(9)
  • struct batadv_tvlv_tt_change(9)
  • struct batadv_tvlv_roam_adv(9)
  • struct batadv_tvlv_mcast_data(9)

that's the whole page, bestie, you're officially caught up πŸ’–

tiny sign-off moment: this one comes from ./include/uapi/linux, dated October 2026, and it's filed under the Kernel API Manual. slay 🌈⭐
πŸ“¦ where this page comes from