kernel-ark/net/batman-adv
Antonio Quartulli 9affec6be8 batman-adv: enable fast client detection using unicast_4addr packets
The "early client detection mechanism" can be extended to find new clients by
means of unicast_4addr packets.

The unicast_4addr packet contains as well as the broadcast packet (which is
currently used in this mechanism) the address of the originating node and can
therefore be used to install new entries in the Global Translation Table

Signed-off-by: Antonio Quartulli <ordex@autistici.org>
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
2012-11-07 20:00:24 +01:00
..
bat_algo.h
bat_iv_ogm.c batman-adv: Reserve extra bytes in skb for better alignment 2012-11-07 20:00:16 +01:00
bitarray.c batman-adv: Remove extra check in batadv_bit_get_packet 2012-10-29 09:42:34 +01:00
bitarray.h batman-adv: make batadv_test_bit() return 0 or 1 only 2012-09-19 15:49:53 -04:00
bridge_loop_avoidance.c batman-adv: consolidate duplicated primary_if checking code 2012-10-29 09:42:29 +01:00
bridge_loop_avoidance.h batman-adv: Add the backbone gateway list to debugfs 2012-08-23 14:02:41 +02:00
debugfs.c batman-adv: Distributed ARP Table - add compile option 2012-11-07 20:00:22 +01:00
debugfs.h batman-adv: Remove bat_ prefix from bat_{debugfs, sysfs}.{c, h} 2012-07-01 22:47:22 +02:00
distributed-arp-table.c batman-adv: Add get_ethtool_stats() support for DAT 2012-11-07 20:00:23 +01:00
distributed-arp-table.h batman-adv: Add get_ethtool_stats() support for DAT 2012-11-07 20:00:23 +01:00
gateway_client.c batman-adv: consolidate duplicated primary_if checking code 2012-10-29 09:42:29 +01:00
gateway_client.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
gateway_common.c batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
gateway_common.h batman-adv: Prefix gateway enum with BATADV_ 2012-07-01 22:47:18 +02:00
hard-interface.c batman-adv: Distributed ARP Table - create DHT helper functions 2012-11-07 20:00:19 +01:00
hard-interface.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
hash.c batman-adv: Remove space before semicolon 2012-07-01 22:47:23 +02:00
hash.h net: Fix (nearly-)kernel-doc comments for various functions 2012-07-10 23:13:45 -07:00
icmp_socket.c batman-adv: Reserve extra bytes in skb for better alignment 2012-11-07 20:00:16 +01:00
icmp_socket.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
Kconfig batman-adv: Distributed ARP Table - add compile option 2012-11-07 20:00:22 +01:00
main.c batman-adv: Distributed ARP Table - implement local storage 2012-11-07 20:00:20 +01:00
main.h batman-adv: Distributed ARP Table - add snooping functions for ARP messages 2012-11-07 20:00:21 +01:00
Makefile batman-adv: Distributed ARP Table - add compile option 2012-11-07 20:00:22 +01:00
originator.c batman-adv: Distributed ARP Table - create DHT helper functions 2012-11-07 20:00:19 +01:00
originator.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
packet.h batman-adv: Distributed ARP Table - add ARP parsing functions 2012-11-07 20:00:20 +01:00
ring_buffer.c batman-adv: Prefix main defines with BATADV_ 2012-06-28 08:45:05 +02:00
ring_buffer.h
routing.c batman-adv: enable fast client detection using unicast_4addr packets 2012-11-07 20:00:24 +01:00
routing.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
send.c batman-adv: Distributed ARP Table - add snooping functions for ARP messages 2012-11-07 20:00:21 +01:00
send.h batman-adv: Prefix types structs with batadv_ 2012-07-01 22:47:21 +02:00
soft-interface.c batman-adv: Add get_ethtool_stats() support for DAT 2012-11-07 20:00:23 +01:00
soft-interface.h batman-adv: change interface_rx to get orig node 2012-08-23 14:20:22 +02:00
sysfs.c batman-adv: Distributed ARP Table - add runtime switch 2012-11-07 20:00:22 +01:00
sysfs.h batman-adv: Remove bat_ prefix from bat_{debugfs, sysfs}.{c, h} 2012-07-01 22:47:22 +02:00
translation-table.c batman-adv: Reserve extra bytes in skb for better alignment 2012-11-07 20:00:16 +01:00
translation-table.h batman-adv: pass the WIFI flag from the local to global entry 2012-10-29 09:42:49 +01:00
types.h batman-adv: Add get_ethtool_stats() support for DAT 2012-11-07 20:00:23 +01:00
unicast.c batman-adv: Distributed ARP Table - create DHT helper functions 2012-11-07 20:00:19 +01:00
unicast.h batman-adv: Distributed ARP Table - create DHT helper functions 2012-11-07 20:00:19 +01:00
vis.c batman-adv: Reserve extra bytes in skb for better alignment 2012-11-07 20:00:16 +01:00
vis.h batman-adv: fix typos in comments 2012-08-23 14:02:45 +02:00