#include "main.h"
#include "sysfs.h"
#include "debugfs.h"
#include "routing.h"
#include "send.h"
#include "originator.h"
#include "soft-interface.h"
#include "icmp_socket.h"
#include "translation-table.h"
#include "hard-interface.h"
#include "gateway_client.h"
#include "bridge_loop_avoidance.h"
#include "vis.h"
#include "hash.h"
#include "bat_algo.h"
Go to the source code of this file.
|
int | batadv_mesh_init (struct net_device *soft_iface) |
|
void | batadv_mesh_free (struct net_device *soft_iface) |
|
void | batadv_inc_module_count (void) |
|
void | batadv_dec_module_count (void) |
|
int | batadv_is_my_mac (const uint8_t *addr) |
|
int | batadv_batman_skb_recv (struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, struct net_device *orig_dev) |
|
int | batadv_recv_handler_register (uint8_t packet_type, int(*recv_handler)(struct sk_buff *, struct batadv_hard_iface *)) |
|
void | batadv_recv_handler_unregister (uint8_t packet_type) |
|
int | batadv_algo_register (struct batadv_algo_ops *bat_algo_ops) |
|
int | batadv_algo_select (struct batadv_priv *bat_priv, char *name) |
|
int | batadv_algo_seq_print_text (struct seq_file *seq, void *offset) |
|
| module_param_cb (routing_algo,&batadv_param_ops_ra,&batadv_param_string_ra, 0644) |
|
| module_init (batadv_init) |
|
| module_exit (batadv_exit) |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_AUTHOR (BATADV_DRIVER_AUTHOR) |
|
| MODULE_DESCRIPTION (BATADV_DRIVER_DESC) |
|
| MODULE_SUPPORTED_DEVICE (BATADV_DRIVER_DEVICE) |
|
| MODULE_VERSION (BATADV_SOURCE_VERSION) |
|
void batadv_recv_handler_unregister |
( |
uint8_t |
packet_type | ) |
|
module_exit |
( |
batadv_exit |
| ) |
|
module_init |
( |
batadv_init |
| ) |
|
module_param_cb |
( |
routing_algo |
, |
|
|
& |
batadv_param_ops_ra, |
|
|
& |
batadv_param_string_ra, |
|
|
0644 |
|
|
) |
| |
unsigned char batadv_broadcast_addr[] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff} |
char batadv_routing_algo[20] = "BATMAN_IV" |