diff options
Diffstat (limited to 'src/plugins/nsh')
-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; }; |