diff options
author | Filip Tehlar <ftehlar@cisco.com> | 2016-12-09 13:52:38 +0100 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2016-12-15 09:53:28 +0000 |
commit | fb9931ff1687e79461df5f92210d81d96fffa3ad (patch) | |
tree | 353b932b825e37cfeb19b4018386b14a4fa600e5 /vnet/vnet/lisp-cp/control.h | |
parent | d4cfe15965a27fe950bee2f07c79a0376cdb80ec (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.h | 2 |
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 { |