|
Linux Kernel
3.7.1
|
#include "main.h"#include "translation-table.h"#include "soft-interface.h"#include "hard-interface.h"#include "send.h"#include "hash.h"#include "originator.h"#include "routing.h"#include "bridge_loop_avoidance.h"#include <linux/crc16.h>Go to the source code of this file.
| void batadv_handle_tt_response | ( | struct batadv_priv * | bat_priv, |
| struct batadv_tt_query_packet * | tt_response | ||
| ) |
Definition at line 1962 of file translation-table.c.
| bool batadv_is_ap_isolated | ( | struct batadv_priv * | bat_priv, |
| uint8_t * | src, | ||
| uint8_t * | dst | ||
| ) |
Definition at line 2330 of file translation-table.c.
| bool batadv_is_my_client | ( | struct batadv_priv * | bat_priv, |
| const uint8_t * | addr | ||
| ) |
Definition at line 1942 of file translation-table.c.
| bool batadv_send_tt_response | ( | struct batadv_priv * | bat_priv, |
| struct batadv_tt_query_packet * | tt_request | ||
| ) |
Definition at line 1854 of file translation-table.c.
|
read |
Definition at line 1199 of file translation-table.c.
| bool batadv_tt_add_temporary_global_entry | ( | struct batadv_priv * | bat_priv, |
| struct batadv_orig_node * | orig_node, | ||
| const unsigned char * | addr | ||
| ) |
Definition at line 2453 of file translation-table.c.
| int batadv_tt_append_diff | ( | struct batadv_priv * | bat_priv, |
| unsigned char ** | packet_buff, | ||
| int * | packet_buff_len, | ||
| int | packet_min_len | ||
| ) |
Definition at line 2308 of file translation-table.c.
| void batadv_tt_free | ( | struct batadv_priv * | bat_priv | ) |
Definition at line 2185 of file translation-table.c.
| int batadv_tt_global_add | ( | struct batadv_priv * | bat_priv, |
| struct batadv_orig_node * | orig_node, | ||
| const unsigned char * | tt_addr, | ||
| uint8_t | flags, | ||
| uint8_t | ttvn | ||
| ) |
Definition at line 719 of file translation-table.c.
| bool batadv_tt_global_client_is_roaming | ( | struct batadv_priv * | bat_priv, |
| uint8_t * | addr | ||
| ) |
Definition at line 2437 of file translation-table.c.
| void batadv_tt_global_del_orig | ( | struct batadv_priv * | bat_priv, |
| struct batadv_orig_node * | orig_node, | ||
| const char * | message | ||
| ) |
Definition at line 1049 of file translation-table.c.
Definition at line 840 of file translation-table.c.
| int batadv_tt_init | ( | struct batadv_priv * | bat_priv | ) |
Definition at line 2013 of file translation-table.c.
Definition at line 223 of file translation-table.c.
Definition at line 241 of file translation-table.c.
| void batadv_tt_local_remove | ( | struct batadv_priv * | bat_priv, |
| const uint8_t * | addr, | ||
| const char * | message, | ||
| bool | roaming | ||
| ) |
Definition at line 504 of file translation-table.c.
Definition at line 427 of file translation-table.c.
| void batadv_tt_update_orig | ( | struct batadv_priv * | bat_priv, |
| struct batadv_orig_node * | orig_node, | ||
| const unsigned char * | tt_buff, | ||
| uint8_t | tt_num_changes, | ||
| uint8_t | ttvn, | ||
| uint16_t | tt_crc | ||
| ) |
Definition at line 2361 of file translation-table.c.
1.8.2