Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
gateway_client.h File Reference

Go to the source code of this file.

Functions

void batadv_gw_deselect (struct batadv_priv *bat_priv)
 
void batadv_gw_election (struct batadv_priv *bat_priv)
 
struct batadv_orig_nodebatadv_gw_get_selected_orig (struct batadv_priv *bat_priv)
 
void batadv_gw_check_election (struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node)
 
void batadv_gw_node_update (struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, uint8_t new_gwflags)
 
void batadv_gw_node_delete (struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node)
 
void batadv_gw_node_purge (struct batadv_priv *bat_priv)
 
int batadv_gw_client_seq_print_text (struct seq_file *seq, void *offset)
 
bool batadv_gw_is_dhcp_target (struct sk_buff *skb, unsigned int *header_len)
 
bool batadv_gw_out_of_range (struct batadv_priv *bat_priv, struct sk_buff *skb, struct ethhdr *ethhdr)
 

Function Documentation

void batadv_gw_check_election ( struct batadv_priv bat_priv,
struct batadv_orig_node orig_node 
)

Definition at line 260 of file gateway_client.c.

int batadv_gw_client_seq_print_text ( struct seq_file seq,
void offset 
)

Definition at line 473 of file gateway_client.c.

void batadv_gw_deselect ( struct batadv_priv bat_priv)

Definition at line 108 of file gateway_client.c.

void batadv_gw_election ( struct batadv_priv bat_priv)

Definition at line 194 of file gateway_client.c.

struct batadv_orig_node* batadv_gw_get_selected_orig ( struct batadv_priv bat_priv)
read

Definition at line 64 of file gateway_client.c.

bool batadv_gw_is_dhcp_target ( struct sk_buff skb,
unsigned int header_len 
)

Definition at line 585 of file gateway_client.c.

void batadv_gw_node_delete ( struct batadv_priv bat_priv,
struct batadv_orig_node orig_node 
)

Definition at line 397 of file gateway_client.c.

void batadv_gw_node_purge ( struct batadv_priv bat_priv)

Definition at line 403 of file gateway_client.c.

void batadv_gw_node_update ( struct batadv_priv bat_priv,
struct batadv_orig_node orig_node,
uint8_t  new_gwflags 
)

Definition at line 343 of file gateway_client.c.

bool batadv_gw_out_of_range ( struct batadv_priv bat_priv,
struct sk_buff skb,
struct ethhdr ethhdr 
)

Definition at line 651 of file gateway_client.c.