X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Flisp-gpe%2Flisp_gpe.api;fp=src%2Fvnet%2Flisp-gpe%2Flisp_gpe.api;h=48baa2fe99f0a1c428eaa66e563f96eb6770aa7a;hb=5fae99c184e09342aed888d4d7790b533513209f;hp=2a79becee4897808eb4eccec0a9abc4a40120e0b;hpb=006eb478bb7a14ba7ba4199fecce29ebc495fb9c;p=vpp.git 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")