STRUCT BATADV_TVLV_ROAM_ADV(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct batadv_tvlv_roam_adv(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual entry for struct batadv_tvlv_roam_adv(9) β€” the roaming advertisement struct. She’s small, she’s specific, and she’s literally here to advertise roaming πŸ’…βœ¨

✨ NAME ✨

struct batadv_tvlv_roam_adv - roaming advertisement πŸ¦‹

πŸŽ€ SYNOPSIS πŸŽ€

       struct batadv_tvlv_roam_adv {
           __u8 client[ETH_ALEN];
           __be16 vid;
        };

πŸ‘‘ Members πŸ‘‘

  • client β€” MAC address of the roaming client πŸ¦‹ yes, the client that’s out here roaming, iykyk.
  • vid β€” VLAN identifier πŸ’œ the VLAN’s ID, keeping it segmented and cute.

🌈 SEE ALSO 🌈

okay the friend group is huge, so buckle up 🫢:

  • Kernel file: ./include/uapi/linux/batadv_packet.h β€” the source file, go look πŸ‘€
  • 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_mcast_data(9)
  • struct batadv_tvlv_mcast_tracker(9)

okay that’s the whole page, bestie 🫢 source/version: ./include/uapi/linux, date: October 2026, page: struct batadv_tvlv_roam_adv(9) from the Kernel API Manual β€” bye, periodt πŸ’–πŸ¦‹

πŸ“¦ where this page comes from