linux/net/batman-adv
Linus Luessing 7f136cd491 batman-adv: ELP - adding sysfs parameter for elp interval
This parameter can be set individually on each interface and
allows the configuration of the elp interval for the link
quality measurements during runtime. Usually it is desirable
to set it to a higher (= slower) value on interfaces which
have a more static characteristic (e.g. wired interfaces)
or very dense neighbourhoods to reduce overhead.

Developed by Linus during a 6 months trainee study period in
Ascom (Switzerland) AG.

Signed-off-by: Linus Luessing <linus.luessing@web.de>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
[antonio@open-mesh.com: respin on top of the latest master]
Signed-off-by: Antonio Quartulli <antonio@open-mesh.com>
2016-02-29 16:05:30 +08:00
..
bat_algo.h batman-adv: ELP - adding basic infrastructure 2016-02-29 16:05:29 +08:00
bat_iv_ogm.c batman-adv: Rename batadv_hardif_neigh *_free_ref function to *_put 2016-02-23 13:48:26 +08:00
bat_v_elp.c batman-adv: ELP - creating neighbor structures 2016-02-29 16:05:30 +08:00
bat_v_elp.h batman-adv: ELP - creating neighbor structures 2016-02-29 16:05:30 +08:00
bat_v.c batman-adv: ELP - creating neighbor structures 2016-02-29 16:05:30 +08:00
bitarray.c batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
bitarray.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
bridge_loop_avoidance.c batman-adv: Rename batadv_claim *_free_ref function to *_put 2016-02-23 13:48:27 +08:00
bridge_loop_avoidance.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
debugfs.c batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
debugfs.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
distributed-arp-table.c batman-adv: Rename batadv_dat_entry *_free_ref function to *_put 2016-02-23 13:48:28 +08:00
distributed-arp-table.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
fragmentation.c batman-adv: Rename batadv_neigh_node *_free_ref function to *_put 2016-02-23 13:48:25 +08:00
fragmentation.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
gateway_client.c batman-adv: Rename batadv_gw_node *_free_ref function to *_put 2016-02-23 13:49:06 +08:00
gateway_client.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
gateway_common.c batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
gateway_common.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
hard-interface.c batman-adv: Rename batadv_hardif *_free_ref function to *_put 2016-02-23 13:48:24 +08:00
hard-interface.h batman-adv: Rename batadv_hardif *_free_ref function to *_put 2016-02-23 13:48:24 +08:00
hash.c batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
hash.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
icmp_socket.c batman-adv: Rename batadv_neigh_node *_free_ref function to *_put 2016-02-23 13:48:25 +08:00
icmp_socket.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
Kconfig batman-adv: ELP - adding basic infrastructure 2016-02-29 16:05:29 +08:00
main.c batman-adv: ELP - adding basic infrastructure 2016-02-29 16:05:29 +08:00
main.h batman-adv: ELP - creating neighbor structures 2016-02-29 16:05:30 +08:00
Makefile batman-adv: ELP - adding basic infrastructure 2016-02-29 16:05:29 +08:00
multicast.c batman-adv: Convert batadv_orig_node to kref 2016-02-10 23:24:06 +08:00
multicast.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
network-coding.c batman-adv: Rename batadv_nc_path *_free_ref function to *_put 2016-02-23 13:49:11 +08:00
network-coding.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
originator.c batman-adv: Rename batadv_orig_node_vlan *_free_ref function to *_put 2016-02-23 13:50:58 +08:00
originator.h batman-adv: Rename batadv_orig_node_vlan *_free_ref function to *_put 2016-02-23 13:50:58 +08:00
packet.h batman-adv: ELP - adding basic infrastructure 2016-02-29 16:05:29 +08:00
routing.c batman-adv: Rename batadv_orig_ifinfo *_free_ref function to *_put 2016-02-23 13:48:26 +08:00
routing.h batman-adv: add seqno maximum age and protection start flag parameters 2016-02-10 23:23:57 +08:00
send.c batman-adv: Rename batadv_neigh_node *_free_ref function to *_put 2016-02-23 13:48:25 +08:00
send.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
soft-interface.c batman-adv: Rename batadv_softif_vlan *_free_ref function to *_put 2016-02-23 13:49:10 +08:00
soft-interface.h batman-adv: Rename batadv_softif_vlan *_free_ref function to *_put 2016-02-23 13:49:10 +08:00
sysfs.c batman-adv: ELP - adding sysfs parameter for elp interval 2016-02-29 16:05:30 +08:00
sysfs.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
translation-table.c batman-adv: Rename batadv_tt_orig_list_entry *_free_ref function to *_put 2016-02-23 13:51:01 +08:00
translation-table.h batman-adv: update copyright years for 2016 2016-02-02 12:55:10 +08:00
types.h batman-adv: ELP - creating neighbor structures 2016-02-29 16:05:30 +08:00