diff options
author | Ole Troan <ot@cisco.com> | 2019-12-06 14:01:16 +0100 |
---|---|---|
committer | Andrew Yourtchenko <ayourtch@gmail.com> | 2019-12-06 14:02:58 +0000 |
commit | d3f0a486977501f13ac536f1b4bf6e17e1ca570c (patch) | |
tree | c1f6496445c9fe662725721ea882b575b2931620 /src/plugins/nsh/nsh.api | |
parent | e06e7c672d3a990b0ccb0609e7898545899e0d4a (diff) |
nsh: use explicit api types
Type: fix
Signed-off-by: Ole Troan <ot@cisco.com>
Change-Id: I8fd870e757e9243d4f0916dfbbe65495f7e1a8c6
Diffstat (limited to 'src/plugins/nsh/nsh.api')
-rw-r--r-- | src/plugins/nsh/nsh.api | 14 |
1 files 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; }; |