aboutsummaryrefslogtreecommitdiffstats
path: root/vnet/vnet/lisp-cp/control.h
diff options
context:
space:
mode:
authorFilip Tehlar <ftehlar@cisco.com>2016-12-09 13:52:38 +0100
committerFlorin Coras <florin.coras@gmail.com>2016-12-15 09:53:28 +0000
commitfb9931ff1687e79461df5f92210d81d96fffa3ad (patch)
tree353b932b825e37cfeb19b4018386b14a4fa600e5 /vnet/vnet/lisp-cp/control.h
parentd4cfe15965a27fe950bee2f07c79a0376cdb80ec (diff)
LISP: Fix several control plane message issues, VPP-558
* Fix TTL in map-regster message (defaults to 15 minutes) * Handle multiple local EID registration in a for loop * Parse multiple records in map-notifies, not only one * Parse map-notify in the worker thread instead of the main thread Change-Id: Ife68c2227bc5abf14c19f1a948a88d34de3b4af9 Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Diffstat (limited to 'vnet/vnet/lisp-cp/control.h')
-rw-r--r--vnet/vnet/lisp-cp/control.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vnet/vnet/lisp-cp/control.h b/vnet/vnet/lisp-cp/control.h
index 7f5390a91e5..e89c6fd6e8d 100644
--- a/vnet/vnet/lisp-cp/control.h
+++ b/vnet/vnet/lisp-cp/control.h
@@ -36,6 +36,8 @@
/* normal map-register period */
#define MAP_REGISTER_INTERVAL 60.0
+/* 15 minutes */
+#define MAP_REGISTER_DEFAULT_TTL 900
typedef struct
{