📦 linux-manual
82568 pages · page 30 of 413
B (continued)
- batadv_gw_dhcp_recipient_get(9)check if a packet is a DHCP message✨
- batadv_gw_dump(9)Dump gateways into a message✨
- batadv_gw_election(9)Elect the best gateway✨
- batadv_gw_free(9)free the gateway handling internals✨
- batadv_gw_get_selected_gw_node(9)Get currently selected gateway✨
- batadv_gw_get_selected_orig(9)Get originator of currently selected gateway✨
- batadv_gw_init(9)initialise the gateway handling internals✨
- batadv_gw_node_add(9)add gateway node to list of available gateways✨
- batadv_gw_node_delete(9)Remove orig_node from gateway list✨
- batadv_gw_node_free(9)Free gateway information from mesh interface✨
- batadv_gw_node_get(9)retrieve gateway node from list of available gateways✨
- batadv_gw_node_put(9)decrement the gw_node refcounter and possibly release it✨
- batadv_gw_node_release(9)release gw_node from lists and queue for free after rcu grace period✨
- batadv_gw_node_update(9)update list of available gateways with changed bandwidth information✨
- batadv_gw_out_of_range(9)check if the dhcp request destination is the best gateway✨
- batadv_gw_reselect(9)force a gateway reselection✨
- batadv_gw_select(9)select a new currently active gateway✨
- batadv_gw_tvlv_container_update(9)update the gw tvlv container after gateway setting change✨
- batadv_gw_tvlv_ogm_handler_v1(9)process incoming gateway tvlv container✨
- batadv_handle_announce(9)check for ANNOUNCE frame✨
- batadv_handle_claim(9)check for CLAIM frame✨
- batadv_handle_request(9)check for REQUEST frame✨
- batadv_handle_tt_response(9)process incoming tt reply✨
- batadv_handle_unclaim(9)check for UNCLAIM frame✨
- batadv_hard_if_event(9)netdevice notifier callback for hard interfaces✨
- batadv_hard_if_event_meshif(9)Handle events for mesh interfaces✨
- batadv_hardif_activate_interface(9)move a hard interface to the active state✨
- batadv_hardif_deactivate_interface(9)move a hard interface to the inactive state✨
- batadv_hardif_disable_interface(9)Remove hard interface from mesh interface✨
- batadv_hardif_enable_interface(9)Enslave interface to mesh interface✨
- batadv_hardif_get_active(9)retrieve an active hard interface for a mesh interface✨
- batadv_hardif_get_by_netdev(9)Get hard interface object of a net_device✨
- batadv_hardif_get_wifi_flags(9)retrieve wifi flags for hard_iface✨
- batadv_hardif_is_iface_up(9)check whether the underlying net_device of a hard interface is up✨
- batadv_hardif_min_mtu(9)Calculate maximum MTU for mesh interface✨
- batadv_hardif_neigh_create(9)create a hardif neighbour node✨
- batadv_hardif_neigh_dump(9)Dump to netlink the neighbor infos for a specific outgoing interface✨
- batadv_hardif_neigh_get(9)retrieve a hardif neighbour from the list✨
- batadv_hardif_neigh_get_or_create(9)retrieve or create a hardif neighbour node✨
- batadv_hardif_neigh_put(9)decrement the hardif neighbors refcounter and possibly release it✨
- batadv_hardif_neigh_release(9)release hardif neigh node from lists and queue for free after rcu grace period✨
- batadv_hardif_no_broadcast(9)check whether (re)broadcast is necessary✨
- batadv_hardif_put(9)decrement the hard interface refcounter and possibly release it✨
- batadv_hardif_recalc_extra_skbroom(9)Recalculate skbuff extra head/tailroom✨
- batadv_hardif_release(9)release hard interface from lists and queue for free after rcu grace period✨
- batadv_has_timed_out(9)compares current time (jiffies) and timestamp + timeout✨
- batadv_hash_add(9)adds data to the hashtable✨
- batadv_hash_dat(9)compute the hash value for an IP address✨
- batadv_hash_destroy(9)Free only the hashtable and the hash itself✨
- batadv_hash_init(9)clear all buckets of a hashtable✨
- batadv_hash_new(9)Allocates and clears the hashtable✨
- batadv_hash_remove(9)Removes data from hash, if found✨
- batadv_hash_set_lock_class(9)Set specific lockdep class for hash spinlocks✨
- batadv_hashdata_choose_cb(9)hash bucket selection callback✨
- batadv_hashdata_compare_cb(9)hash element comparison callback✨
- batadv_hashdata_free_cb(9)hash element free callback✨
- batadv_hop_penalty(9)apply the configured hop penalty to a TQ value✨
- batadv_inc_counter(9)Increase per cpu statistics counter of mesh interface✨
- batadv_info(9)Store message in debug buffer and print it to kmsg buffer✨
- batadv_init(9)batman-adv module init function✨
- batadv_interface_add_vid(9)ndo_add_vid API implementation✨
- batadv_interface_change_mtu(9)change the MTU of a mesh interface✨
- batadv_interface_kill_vid(9)ndo_kill_vid API implementation✨
- batadv_interface_rx(9)receive ethernet frame on local batman-adv interface✨
- batadv_interface_set_mac_addr(9)change the MAC address of a mesh interface✨
- batadv_interface_set_rx_mode(9)set the rx mode of a device✨
- batadv_interface_stats(9)return netdev stats for a mesh interface✨
- batadv_interface_tx(9)transmit a frame on a mesh interface✨
- batadv_is_ap_isolated(9)Check if packet from upper layer should be dropped✨
- batadv_is_cfg80211(9)check if the given hardif is a cfg80211 wifi interface✨
- batadv_is_cfg80211_netdev(9)check if the given net_device struct is a cfg80211 wifi interface✨
- batadv_is_my_client(9)check if a client is served by the local node✨
- batadv_is_my_mac(9)check if the given mac address belongs to any of the real interfaces in the current mesh✨
- batadv_is_on_batman_iface(9)check if a device is a batman iface descendant✨
- batadv_is_orig_node_eligible(9)check whether a node can be a DHT candidate✨
- batadv_is_valid_iface(9)check whether a net_device can be used as a hard interface✨
- batadv_is_wext_netdev(9)check if the given net_device struct is a wext wifi interface✨
- batadv_is_wifi(9)check if flags belong to wifi interface✨
- batadv_is_wifi_hardif(9)check if the given hardif is a wifi interface✨
- batadv_iv_deinit(9)B.A.T.M.A.N. IV deinitialization function✨
- batadv_iv_gw_dump(9)Dump gateways into a message✨
- batadv_iv_gw_dump_entry(9)Dump a gateway into a message✨
- batadv_iv_gw_get_best_gw_node(9)retrieve the best gateway node based on the B.A.T.M.A.N. IV metric and the configured GW selection class✨
- batadv_iv_gw_is_eligible(9)check whether a new gateway should replace the currently selected one✨
- batadv_iv_iface_enabled(9)notification handler for activated interfaces✨
- batadv_iv_init(9)B.A.T.M.A.N. IV initialization function✨
- batadv_iv_init_sel_class(9)initialize GW selection class✨
- batadv_iv_ogm_aggr_packet(9)checks if there is another OGM attached✨
- batadv_iv_ogm_aggregate(9)append an OGM to an existing aggregated forward packet✨
- batadv_iv_ogm_aggregate_new(9)create a new aggregated packet and add this packet to it.✨
- batadv_iv_ogm_calc_tq(9)calculate tq for current received ogm packet✨
- batadv_iv_ogm_can_aggregate(9)find out if an OGM can be aggregated on an existing forward packet✨
- batadv_iv_ogm_emit(9)emit an (aggregated) OGM packet✨
- batadv_iv_ogm_emit_send_time(9)calculate the jiffies when an own OGM should be sent next✨
- batadv_iv_ogm_forward(9)rebroadcast a received OGM✨
- batadv_iv_ogm_fwd_send_time(9)calculate the jiffies when a forwarded OGM should be sent next✨
- batadv_iv_ogm_iface_disable(9)release B.A.T.M.A.N. IV resources of an interface✨
- batadv_iv_ogm_iface_enable(9)prepare an interface for B.A.T.M.A.N. IV✨
- batadv_iv_ogm_iface_update_mac(9)update the originator MAC stored in the per-interface OGM buffer✨
- batadv_iv_ogm_neigh_cmp(9)compare the metrics of two neighbors✨
- batadv_iv_ogm_neigh_diff(9)calculate tq difference of two neighbors✨
- batadv_iv_ogm_neigh_dump(9)Dump the neighbours into a message✨
- batadv_iv_ogm_neigh_dump_hardif(9)Dump the neighbours of a hard interface into a message✨
- batadv_iv_ogm_neigh_dump_neigh(9)Dump a neighbour into a netlink message✨
- batadv_iv_ogm_neigh_get_tq_avg(9)Get the TQ average for a neighbour on a given outgoing interface.✨
- batadv_iv_ogm_neigh_ifinfo_sum(9)Get bcast_own sum for a last-hop neighbor✨
- batadv_iv_ogm_neigh_is_sob(9)check if neigh1 is similarly good or better than neigh2 from the metric prospective✨
- batadv_iv_ogm_neigh_new(9)retrieve or create a B.A.T.M.A.N. IV neighbour✨
- batadv_iv_ogm_orig_dump(9)Dump the originators into a message✨
- batadv_iv_ogm_orig_dump_bucket(9)Dump an originator bucket into a message✨
- batadv_iv_ogm_orig_dump_entry(9)Dump an originator entry into a message✨
- batadv_iv_ogm_orig_dump_subentry(9)Dump an originator subentry into a message✨
- batadv_iv_ogm_orig_get(9)retrieve or create (if does not exist) an originator✨
- batadv_iv_ogm_orig_update(9)use OGM to update corresponding data in an originator✨
- batadv_iv_ogm_primary_iface_set(9)apply primary interface state to a batadv_hard_iface✨
- batadv_iv_ogm_process(9)process an incoming batman iv OGM✨
- batadv_iv_ogm_process_per_outif(9)process a batman iv OGM for an outgoing interface✨
- batadv_iv_ogm_process_reply(9)Check OGM for direct reply and process it✨
- batadv_iv_ogm_queue_add(9)queue up an OGM for transmission✨
- batadv_iv_ogm_receive(9)receive a B.A.T.M.A.N. IV OGM packet✨
- batadv_iv_ogm_reschedule(9)work-queue helper to rerun batadv_iv_ogm_schedule()✨
- batadv_iv_ogm_schedule(9)schedule the next OGM transmission on an interface✨
- batadv_iv_ogm_schedule_buff(9)schedule submission of hardif ogm buffer✨
- batadv_iv_ogm_send_to_if(9)send a batman OGM to a given interface✨
- batadv_iv_ogm_slide_own_bcast_window(9)bitshift own OGM broadcast windows for the given interface✨
- batadv_iv_ogm_update_seqnos(9)process a batman packet for all interfaces, adjust the sequence number and find out whether it is a duplicate✨
- batadv_iv_orig_ifinfo_sum(9)Get bcast_own sum for originator over interface✨
- batadv_iv_send_outstanding_bat_ogm_packet(9)work-queue helper to emit a queued forward packet✨
- batadv_last_bonding_get(9)Get last_bonding_candidate of orig_node✨
- batadv_last_bonding_replace(9)Replace last_bonding_candidate of orig_node✨
- batadv_max_header_len(9)calculate maximum encapsulation overhead for a payload packet✨
- batadv_mcast_bridge_log(9)debug output for topology changes in bridged setups✨
- batadv_mcast_flags_dump(9)dump multicast flags table to a netlink socket✨
- batadv_mcast_flags_dump_bucket(9)dump one bucket of the multicast flags table to a netlink socket✨
- batadv_mcast_flags_dump_entry(9)dump one entry of the multicast flags table to a netlink socket✨
- batadv_mcast_flags_log(9)output debug information about mcast flag changes✨
- batadv_mcast_forw_expand_head(9)expand headroom for an mcast packet✨
- batadv_mcast_forw_mcsend(9)send a self prepared batman-adv multicast packet✨
- batadv_mcast_forw_mode(9)check on how to forward a multicast packet✨
- batadv_mcast_forw_mode_by_count(9)get forwarding mode by count✨
- batadv_mcast_forw_mode_check(9)check for optimized forwarding potential✨
- batadv_mcast_forw_mode_check_ipv4(9)check for optimized forwarding potential✨
- batadv_mcast_forw_mode_check_ipv6(9)check for optimized forwarding potential✨
- batadv_mcast_forw_orig_entry(9)get orig_node from an hlist node✨
- batadv_mcast_forw_packet(9)forward a batman-adv multicast packet✨
- batadv_mcast_forw_packet_hdrlen(9)multicast packet header length✨
- batadv_mcast_forw_push(9)encapsulate skb in a batman-adv multicast packet✨
- batadv_mcast_forw_push_adjust_padding(9)adjust padding if necessary✨
- batadv_mcast_forw_push_dest(9)push an originator MAC address onto an skb✨
- batadv_mcast_forw_push_dests(9)push originator addresses onto an skb✨
- batadv_mcast_forw_push_dests_list(9)push originators from list onto an skb✨
- batadv_mcast_forw_push_est_padding(9)push padding bytes if necessary✨
- batadv_mcast_forw_push_hdr(9)push a multicast packet header onto an skb✨
- batadv_mcast_forw_push_insert_padding(9)insert TVLV padding✨
- batadv_mcast_forw_push_padding(9)push 2 padding bytes to skb's front✨
- batadv_mcast_forw_push_scrape_padding(9)remove TVLV padding✨
- batadv_mcast_forw_push_tracker(9)push a multicast tracker TVLV header✨
- batadv_mcast_forw_push_tt(9)push originators with interest through TT✨
- batadv_mcast_forw_push_tvlvs(9)push a multicast tracker TVLV onto an skb✨
- batadv_mcast_forw_push_want_all(9)push originators with want-all flag✨
- batadv_mcast_forw_push_want_rtr(9)push originators with want-router flag✨
- batadv_mcast_forw_rtr_count(9)count nodes with a multicast router✨
- batadv_mcast_forw_scrape(9)remove bytes within skb data✨
- batadv_mcast_forw_scrub_dests(9)scrub destinations in a tracker TVLV✨
- batadv_mcast_forw_send(9)send packet to any detected multicast recipient✨
- batadv_mcast_forw_send_orig(9)send a multicast packet to an originator✨
- batadv_mcast_forw_shrink_align_offset(9)get new alignment offset✨
- batadv_mcast_forw_shrink_fill(9)swap slot with next non-zero destination✨
- batadv_mcast_forw_shrink_move_headers(9)move multicast headers by offset✨
- batadv_mcast_forw_shrink_pack_dests(9)pack destinations of a tracker TVLV✨
- batadv_mcast_forw_shrink_tracker(9)remove zero addresses in a tracker tvlv✨
- batadv_mcast_forw_shrink_update_headers(9)update shrunk mc packet headers✨
- batadv_mcast_forw_skb_push(9)skb_push and memorize amount of pushed bytes✨
- batadv_mcast_forw_tracker_tvlv_handler(9)handle an mcast tracker tvlv✨
- batadv_mcast_forw_tt(9)forwards a packet to multicast listeners✨
- batadv_mcast_forw_want_all(9)forward packet to nodes in a want-all list✨
- batadv_mcast_forw_want_all_ip_count(9)count nodes with unspecific mcast interest✨
- batadv_mcast_forw_want_all_ipv4(9)forward to nodes with want-all-ipv4✨
- batadv_mcast_forw_want_all_ipv6(9)forward to nodes with want-all-ipv6✨
- batadv_mcast_forw_want_all_rtr4(9)forward to nodes with want-all-rtr4✨
- batadv_mcast_forw_want_all_rtr6(9)forward to nodes with want-all-rtr6✨
- batadv_mcast_forw_want_rtr(9)forward packet to nodes in a want-all-rtr list✨
- batadv_mcast_free(9)free the multicast optimizations structures✨
- batadv_mcast_get_bridge(9)get the bridge on top of the meshif if it exists✨
- batadv_mcast_have_mc_ptype_update(9)update multicast packet type counter✨
- batadv_mcast_init(9)initialize the multicast optimizations structures✨
- batadv_mcast_is_report_ipv4(9)check for IGMP reports✨
- batadv_mcast_is_report_ipv6(9)check for MLD reports✨
- batadv_mcast_mesh_info_put(9)put multicast info into a netlink message✨
- batadv_mcast_mla_br_addr_cpy(9)copy a bridge multicast address✨
- batadv_mcast_mla_bridge_get(9)get bridged-in multicast listeners✨
- batadv_mcast_mla_flags_get(9)get the new multicast flags✨
- batadv_mcast_mla_flags_update(9)update multicast flags✨
- batadv_mcast_mla_forw_flags_get(9)get multicast forwarding flags✨
- batadv_mcast_mla_is_duplicate(9)check whether an address is in a list✨
- batadv_mcast_mla_list_free(9)free a list of multicast addresses✨
- batadv_mcast_mla_meshif_get(9)get meshif multicast listeners✨
- batadv_mcast_mla_meshif_get_ipv4(9)get meshif IPv4 multicast listeners✨
- batadv_mcast_mla_meshif_get_ipv6(9)get meshif IPv6 multicast listeners✨
- batadv_mcast_mla_rtr_flags_bridge_get(9)get mcast router flags from bridge✨
💅
getting it ready, bestie…