summaryrefslogtreecommitdiffstats
path: root/net/batman-adv/routing.h
diff options
context:
space:
mode:
authorSimon Wunderlich <simon@open-mesh.com>2015-11-23 19:57:22 +0100
committerAntonio Quartulli <a@unstable.cc>2016-02-10 16:23:57 +0100
commit81f02683504dc5590204c3fa059eac86fbfa0927 (patch)
tree0a017bb5c39f36af77c9bd9c2922788e23daee8f /net/batman-adv/routing.h
parentbatman-adv: Drop reference to netdevice on last reference (diff)
downloadlinux-81f02683504dc5590204c3fa059eac86fbfa0927.tar.xz
linux-81f02683504dc5590204c3fa059eac86fbfa0927.zip
batman-adv: add seqno maximum age and protection start flag parameters
To allow future use of the window protected function with different maximum sequence numbers, add a parameter to set this value which was previously hardcoded. Another parameter added for future use is a flag to return whether the protection window has started. While at it, also fix the kerneldoc. Signed-off-by: Simon Wunderlich <simon@open-mesh.com> Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch> Signed-off-by: Antonio Quartulli <a@unstable.cc>
Diffstat (limited to 'net/batman-adv/routing.h')
-rw-r--r--net/batman-adv/routing.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/net/batman-adv/routing.h b/net/batman-adv/routing.h
index c776e9655b9b..02a5caa84127 100644
--- a/net/batman-adv/routing.h
+++ b/net/batman-adv/routing.h
@@ -52,6 +52,7 @@ batadv_find_router(struct batadv_priv *bat_priv,
struct batadv_orig_node *orig_node,
struct batadv_hard_iface *recv_if);
int batadv_window_protected(struct batadv_priv *bat_priv, s32 seq_num_diff,
- unsigned long *last_reset);
+ s32 seq_old_max_diff, unsigned long *last_reset,
+ bool *protection_started);
#endif /* _NET_BATMAN_ADV_ROUTING_H_ */