ipsec: IPSec protection for multi-point tunnel interfaces
[vpp.git] / src / vnet / lisp-gpe / lisp_gpe.api
index 17ce579..8f60b15 100644 (file)
  * limitations under the License.
  */
 
+option version = "1.0.0";
+
 /** \brief GPE locator structure
     @param is_ip4 - whether addr is IPv4 or v6
     @param weight - locator weight
     @param addr - IPv4/6 address
 */
-typeonly manual_print manual_endian define gpe_locator
+typedef gpe_locator
 {
   u8 is_ip4;
   u8 weight;
@@ -62,8 +64,8 @@ manual_print manual_endian define gpe_add_del_fwd_entry
 
 define gpe_add_del_fwd_entry_reply
 {
-  i32 retval;
   u32 context;
+  i32 retval;
   u32 fwd_entry_index;
 };
 
@@ -115,7 +117,7 @@ define gpe_fwd_entries_get
   u32 vni;
 };
 
-typeonly manual_print manual_endian define gpe_fwd_entry
+typedef gpe_fwd_entry
 {
   u32 fwd_entry_index;
   u32 dp_table;
@@ -145,7 +147,6 @@ define gpe_fwd_entry_path_dump
 
 manual_endian manual_print define gpe_fwd_entry_path_details
 {
-  u32 client_index;
   u32 context;
   vl_api_gpe_locator_t lcl_loc;
   vl_api_gpe_locator_t rmt_loc;
@@ -224,10 +225,8 @@ define gpe_native_fwd_rpaths_get
     @param nh_sw_if_index - next-hop sw_if_index (~0 if not set)
     @param nh_addr - next hop address
 */
-typeonly manual_print manual_endian define gpe_native_fwd_rpath
+typedef gpe_native_fwd_rpath
 {
-  u32 context;
-  i32 retval;
   u32 fib_index;
   u32 nh_sw_if_index;
   u8 is_ip4;