diff options
author | Mauro Sardara <msardara@cisco.com> | 2019-01-19 01:29:33 +0100 |
---|---|---|
committer | Mauro Sardara <msardara@cisco.com> | 2019-01-21 12:03:48 +0100 |
commit | 9e5f41ed6ebe64a789916794626485460078c420 (patch) | |
tree | d2ac3090026ec8929558e88eca533f8787a6ff0b /libtransport/src/hicn/transport/core/memif_binary_api.h | |
parent | d13d37534d9449dd54277af664310d5f957dc44a (diff) |
- Code style fix
- Improved vpp binary api interface
- Correction in object pool destructor
- Fix error in Memif Connector
Change-Id: Id1dd9219fc1ac0b3717ae019ebff17373bebc635
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Diffstat (limited to 'libtransport/src/hicn/transport/core/memif_binary_api.h')
-rw-r--r--[-rwxr-xr-x] | libtransport/src/hicn/transport/core/memif_binary_api.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/libtransport/src/hicn/transport/core/memif_binary_api.h b/libtransport/src/hicn/transport/core/memif_binary_api.h index 582aeb1a0..b950292b9 100755..100644 --- a/libtransport/src/hicn/transport/core/memif_binary_api.h +++ b/libtransport/src/hicn/transport/core/memif_binary_api.h @@ -43,15 +43,16 @@ typedef struct memif_output_params_s { uint32_t sw_if_index; } memif_output_params_t; -vpp_plugin_binary_api_t* memif_binary_api_init(vpp_binary_api_t* api); +vpp_plugin_binary_api_t *memif_binary_api_init(vpp_binary_api_t *api); -uint32_t memif_binary_api_get_next_memif_id(vpp_plugin_binary_api_t* api); +int memif_binary_api_get_next_memif_id(vpp_plugin_binary_api_t *api, + uint32_t *memif_id); -int memif_binary_api_create_memif(vpp_plugin_binary_api_t* api, - memif_create_params_t* input_params, - memif_output_params_t* output_params); +int memif_binary_api_create_memif(vpp_plugin_binary_api_t *api, + memif_create_params_t *input_params, + memif_output_params_t *output_params); -int memif_binary_api_delete_memif(vpp_plugin_binary_api_t* api, +int memif_binary_api_delete_memif(vpp_plugin_binary_api_t *api, uint32_t sw_if_index); #ifdef __cplusplus |