batadv_tt_roam_list_free(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– batadv_tt_roam_list_free(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes it's a manpage, yes it's about batman-adv, and yes we're gonna make it make sense πŸ¦‹


✨ NAME ✨

batadv_tt_roam_list_free β€” drop all entries from the roaming clients list πŸ’…

like, the whole list. gone. she's clearing house and honestly? iconic.


🌸 SYNOPSIS 🌸

void batadv_tt_roam_list_free (struct batadv_priv *bat_priv );

no return value, no drama, it just does the thing and dips 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • bat_priv β€” the bat priv with all the mesh interface information. that's the one little struct holding every single detail about your mesh interface, and yeah, she's the main character here πŸ‘‘

🌈 SEE ALSO 🌈

first up, the source file herself lives at ./net/batman-adv/translation-table.c β€” that's the home base, that's where the lore is at πŸ“–

and then… the whole entire friend group. no cap, this is the full list, every single one, not skipping a single bestie:

batadv_compare_tt(9), batadv_choose_tt(9), batadv_tt_hash_find(9),
batadv_tt_local_hash_find(9), batadv_tt_global_hash_find(9),
batadv_tt_local_entry_release(9), batadv_tt_local_entry_put(9),
batadv_tt_global_entry_release(9), batadv_tt_global_hash_count(9),
batadv_tt_local_size_mod(9), batadv_tt_local_size_inc(9),
batadv_tt_local_size_dec(9), batadv_tt_global_size_mod(9),
batadv_tt_global_size_inc(9), batadv_tt_global_size_dec(9),
batadv_tt_orig_list_entry_release(9), batadv_tt_orig_list_entry_put(9),
batadv_tt_local_event(9), batadv_tt_len(9), batadv_tt_entries(9),
batadv_tt_local_table_transmit_size(9), batadv_tt_local_init(9),
batadv_tt_global_free(9), batadv_tt_local_add(9),
batadv_tt_prepare_tvlv_global_data(9),
batadv_tt_prepare_tvlv_local_data(9),
batadv_tt_tvlv_container_update(9), batadv_tt_local_dump_entry(9),
batadv_tt_local_dump_bucket(9), batadv_tt_local_dump(9),
batadv_tt_local_set_pending(9), batadv_tt_local_remove(9),
batadv_tt_local_purge_list(9), batadv_tt_local_purge(9),
batadv_tt_local_table_free(9), batadv_tt_global_init(9),
batadv_tt_changes_list_free(9), batadv_tt_global_orig_entry_find(9),
batadv_tt_global_entry_has_orig(9), batadv_tt_global_sync_flags(9),
batadv_tt_global_orig_entry_add(9), batadv_tt_global_add(9),
batadv_transtable_best_orig(9), batadv_tt_global_dump_subentry(9),
batadv_tt_global_dump_entry(9), batadv_tt_global_dump_bucket(9),
batadv_tt_global_dump(9), _batadv_tt_global_del_orig_entry(9),
batadv_tt_global_del_orig_list(9), batadv_tt_global_del_orig_node(9),
batadv_tt_global_del_roaming(9), batadv_tt_global_del(9),
batadv_tt_global_del_orig(9), batadv_tt_global_to_purge(9),
batadv_tt_global_purge(9), batadv_tt_global_table_free(9),
_batadv_is_ap_isolated(9), batadv_transtable_search(9),
batadv_tt_global_crc(9), batadv_tt_local_crc(9),
batadv_tt_req_node_release(9), batadv_tt_req_node_put(9),
batadv_tt_req_list_free(9), batadv_tt_save_orig_buffer(9),
batadv_tt_req_purge(9), batadv_tt_req_node_new(9),
batadv_tt_local_valid(9), batadv_tt_global_valid(9),
batadv_tt_tvlv_generate(9), batadv_tt_global_check_crc(9),
batadv_tt_local_update_crc(9), batadv_tt_global_update_crc(9),
batadv_send_tt_request(9), batadv_send_other_tt_response(9),
batadv_send_my_tt_response(9), batadv_send_tt_response(9),
_batadv_tt_update_changes(9), batadv_tt_fill_gtable(9),
batadv_tt_update_changes(9), batadv_is_my_client(9),
batadv_handle_tt_response(9), batadv_tt_roam_purge(9),
batadv_tt_check_roam_count(9), batadv_send_roam_adv(9),
batadv_tt_purge(9), batadv_tt_free(9), batadv_tt_local_set_flags(9),
batadv_tt_local_purge_pending_clients(9),
batadv_tt_local_commit_changes_nolock(9),
batadv_tt_local_commit_changes(9), batadv_is_ap_isolated(9),
batadv_tt_update_orig(9), batadv_tt_global_client_is_roaming(9),
batadv_tt_local_client_is_roaming(9),
batadv_tt_add_temporary_global_entry(9),
batadv_tt_local_resize_to_mtu(9), batadv_tt_tvlv_ogm_handler_v1(9),
batadv_tt_tvlv_unicast_handler_v1(9),
batadv_roam_tvlv_unicast_handler_v1(9), batadv_tt_init(9),
batadv_tt_global_is_isolated(9), batadv_tt_cache_init(9),
batadv_tt_cache_destroy(9)
go read a few of these, i'm literally begging πŸ₯Ί they're all sitting right there in the translation-table lore and they're all lowkey obsessed with roaming clients too.

alright that's the page! this one came from ./net/batman-adv, dated October 2026 β€” mwah, sending you off with a kiss, go free those roam entries bestie πŸ’œπŸŽ€βœ¨

πŸ“¦ where this page comes from