/* vector of map-resolver addresses */
ip_address_t * map_resolvers;
+ /* map-request locator set index */
+ u32 mreq_itr_rlocs;
+
/* Lookup vrf by vni */
uword * table_id_by_vni;
+ /* Lookup vni by vrf */
+ uword * vni_by_table_id;
+
/* Number of src prefixes in a vni that use an interface */
uword * dp_if_refcount_by_vni;
int
vnet_lisp_pitr_set_locator_set (u8 * locator_set_name, u8 is_add);
+typedef struct
+{
+ u8 is_add;
+ u8 * locator_set_name;
+} vnet_lisp_add_del_mreq_itr_rloc_args_t;
+
+int
+vnet_lisp_add_del_mreq_itr_rlocs (vnet_lisp_add_del_mreq_itr_rloc_args_t * a);
+
int vnet_lisp_clear_all_remote_mappings (void);
+int vnet_lisp_eid_table_map (u32 vni, u32 vrf, u8 is_add);
+
#endif /* VNET_CONTROL_H_ */