summaryrefslogtreecommitdiffstats
path: root/src/vnet/lisp-gpe/lisp_gpe.api
diff options
context:
space:
mode:
authorFilip Tehlar <ftehlar@cisco.com>2017-01-18 12:57:37 +0100
committerFlorin Coras <florin.coras@gmail.com>2017-01-30 10:40:35 +0000
commit5fae99c184e09342aed888d4d7790b533513209f (patch)
treef636af17d41b0c0ea307647357cd019cbe7278a9 /src/vnet/lisp-gpe/lisp_gpe.api
parent006eb478bb7a14ba7ba4199fecce29ebc495fb9c (diff)
LISP: add dump calls for GPE entries API
Change-Id: Ie7f51643fd3522a0fa8df8d0309305481c211f5f Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Diffstat (limited to 'src/vnet/lisp-gpe/lisp_gpe.api')
-rw-r--r--src/vnet/lisp-gpe/lisp_gpe.api41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/vnet/lisp-gpe/lisp_gpe.api b/src/vnet/lisp-gpe/lisp_gpe.api
index 2a79becee48..48baa2fe99f 100644
--- a/src/vnet/lisp-gpe/lisp_gpe.api
+++ b/src/vnet/lisp-gpe/lisp_gpe.api
@@ -117,6 +117,47 @@ define lisp_gpe_add_del_iface_reply
i32 retval;
};
+define lisp_gpe_fwd_entries_get
+{
+ u32 client_index;
+ u32 context;
+ u32 vni;
+};
+
+typeonly manual_print manual_endian define lisp_gpe_fwd_entry
+{
+ u32 fwd_entry_index;
+ u32 dp_table;
+ u8 eid_type;
+ u8 leid_prefix_len;
+ u8 reid_prefix_len;
+ u8 leid[16];
+ u8 reid[16];
+};
+
+manual_print manual_endian define lisp_gpe_fwd_entries_get_reply
+{
+ u32 context;
+ i32 retval;
+ u32 count;
+ vl_api_lisp_gpe_fwd_entry_t entries[count];
+};
+
+define lisp_gpe_fwd_entry_path_dump
+{
+ u32 client_index;
+ u32 context;
+ u32 fwd_entry_index;
+};
+
+manual_endian manual_print define lisp_gpe_fwd_entry_path_details
+{
+ u32 client_index;
+ u32 context;
+ vl_api_lisp_gpe_locator_t lcl_loc;
+ vl_api_lisp_gpe_locator_t rmt_loc;
+};
+
/*
* Local Variables:
* eval: (c-set-style "gnu")