diff options
Diffstat (limited to 'src/vnet/devices/pipe')
-rw-r--r-- | src/vnet/devices/pipe/pipe.api | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/vnet/devices/pipe/pipe.api b/src/vnet/devices/pipe/pipe.api index 55b93fdbd33..2dc72a6ab66 100644 --- a/src/vnet/devices/pipe/pipe.api +++ b/src/vnet/devices/pipe/pipe.api @@ -19,7 +19,9 @@ the Linux kernel PIPE device driver */ -option version = "1.0.0"; +option version = "1.0.1"; + +import "vnet/interface_types.api"; /** \brief Initialize a new pipe interface with the given paramters @param client_index - opaque cookie to identify the sender @@ -31,7 +33,7 @@ define pipe_create { u32 client_index; u32 context; - u8 is_specified; + bool is_specified; u32 user_instance; }; @@ -46,8 +48,8 @@ define pipe_create_reply { u32 context; i32 retval; - u32 sw_if_index; - u32 pipe_sw_if_index[2]; + vl_api_interface_index_t sw_if_index; + vl_api_interface_index_t pipe_sw_if_index[2]; }; /** \brief Delete pipe interface @@ -59,7 +61,7 @@ autoreply define pipe_delete { u32 client_index; u32 context; - u32 sw_if_index; + vl_api_interface_index_t sw_if_index; }; /** \brief Dump pipe interfaces request */ @@ -78,8 +80,8 @@ define pipe_dump define pipe_details { u32 context; - u32 sw_if_index; - u32 pipe_sw_if_index[2]; + vl_api_interface_index_t sw_if_index; + vl_api_interface_index_t pipe_sw_if_index[2]; u32 instance; }; |