From d3f0a486977501f13ac536f1b4bf6e17e1ca570c Mon Sep 17 00:00:00 2001 From: Ole Troan Date: Fri, 6 Dec 2019 14:01:16 +0100 Subject: [PATCH] nsh: use explicit api types Type: fix Signed-off-by: Ole Troan Change-Id: I8fd870e757e9243d4f0916dfbbe65495f7e1a8c6 --- src/plugins/nsh/nsh.api | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/nsh/nsh.api b/src/plugins/nsh/nsh.api index 6beed00d4e1..45b118008be 100644 --- a/src/plugins/nsh/nsh.api +++ b/src/plugins/nsh/nsh.api @@ -1,4 +1,6 @@ +option version = "1.0.0"; +import "vnet/interface_types.api"; /** \brief /** \brief Set or delete an NSH header entry keyed by NSP/NSI @param client_index - opaque cookie to identify the sender @@ -19,7 +21,7 @@ define nsh_add_del_entry { u32 client_index; u32 context; - u8 is_add; + bool is_add; u32 nsp_nsi; u8 md_type; u8 ver_o_c; @@ -86,12 +88,12 @@ define nsh_entry_details { define nsh_add_del_map { u32 client_index; u32 context; - u8 is_add; + bool is_add; u32 nsp_nsi; u32 mapped_nsp_nsi; u32 nsh_action; - u32 sw_if_index; - u32 rx_sw_if_index; + vl_api_interface_index_t sw_if_index; + vl_api_interface_index_t rx_sw_if_index; u32 next_node; }; @@ -117,7 +119,7 @@ define nsh_map_details { u32 nsp_nsi; u32 mapped_nsp_nsi; u32 nsh_action; - u32 sw_if_index; - u32 rx_sw_if_index; + vl_api_interface_index_t sw_if_index; + vl_api_interface_index_t rx_sw_if_index; u32 next_node; }; -- 2.16.6