diff options
author | Filip Tehlar <ftehlar@cisco.com> | 2016-05-19 14:25:44 +0200 |
---|---|---|
committer | Filip Tehlar <ftehlar@cisco.com> | 2016-05-23 09:15:39 +0200 |
commit | 53f09e36f97a28a42a2e3eb58032c75691de4f4c (patch) | |
tree | 262b23ab69175d30a8e98fb47310556c88b0c551 /vnet/vnet/lisp-cp/control.h | |
parent | 071d610dc446f2914c0ca4c709be38719baa041c (diff) |
Add LISP RTR support
Change-Id: I8a3770f8f1cd1fde6765b81d35aacaaf4ff98b82
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 | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/vnet/vnet/lisp-cp/control.h b/vnet/vnet/lisp-cp/control.h index ecab1dba091..6f70829f011 100644 --- a/vnet/vnet/lisp-cp/control.h +++ b/vnet/vnet/lisp-cp/control.h @@ -100,6 +100,12 @@ typedef struct /* Number of src prefixes in a vni that use an interface */ uword * dp_if_refcount_by_vni; + /* Proxy ETR map index */ + u32 pitr_map_index; + + /* LISP PITR mode */ + u8 lisp_pitr; + /* commodity */ ip4_main_t * im4; ip6_main_t * im6; @@ -179,4 +185,7 @@ int vnet_lisp_add_del_remote_mapping (gid_address_t * deid, gid_address_t * seid, ip_address_t * dlocs, u8 action, u8 is_add); +int +vnet_lisp_pitr_set_locator_set (u8 * locator_set_name, u8 is_add); + #endif /* VNET_CONTROL_H_ */ |