X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fioam%2Flib-trace%2Ftrace_test.c;h=898147834557e30d6ba05e7f156c7d8f89a06906;hb=refs%2Fchanges%2F01%2F22601%2F3;hp=5093f33086eca72df0410451e885d82511d639bd;hpb=7bc770ceb62ede18414b7bb5788692e32477e373;p=vpp.git diff --git a/src/plugins/ioam/lib-trace/trace_test.c b/src/plugins/ioam/lib-trace/trace_test.c index 5093f33086e..89814783455 100644 --- a/src/plugins/ioam/lib-trace/trace_test.c +++ b/src/plugins/ioam/lib-trace/trace_test.c @@ -21,38 +21,25 @@ #include #include #include -#include + #include #define __plugin_msg_base trace_test_main.msg_id_base #include /* Declare message IDs */ -#include - -/* define message structures */ -#define vl_typedefs -#include -#undef vl_typedefs - -/* declare message handlers for each api */ +#include +#include #define vl_endianfun /* define message structures */ -#include -#undef vl_endianfun - -/* instantiate all the print functions we know about */ -#define vl_print(handle, ...) #define vl_printfun -#include -#undef vl_printfun - -/* Get the API version number. */ #define vl_api_version(n,v) static u32 api_version=(v); -#include +#define vl_print(handle, ...) +#include +#undef vl_endianfun +#undef vl_printfun #undef vl_api_version - typedef struct { /* API message ID base */ @@ -125,11 +112,10 @@ api_trace_profile_add (vat_main_t * vam) vl_api_trace_profile_add_t *mp; u8 trace_type = 0; u8 num_elts = 0; - int rv = 0; u32 node_id = 0; u32 app_data = 0; u8 trace_tsp = 0; - f64 timeout; + int ret; while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT) { @@ -158,9 +144,8 @@ api_trace_profile_add (vat_main_t * vam) mp->num_elts = num_elts; S (mp); - W; - - return (rv); + W (ret); + return ret; } @@ -169,23 +154,24 @@ static int api_trace_profile_del (vat_main_t * vam) { vl_api_trace_profile_del_t *mp; - f64 timeout; + int ret; M (TRACE_PROFILE_DEL, mp); S (mp); - W; - return 0; + W (ret); + return ret; } static int api_trace_profile_show_config (vat_main_t * vam) { vl_api_trace_profile_show_config_t *mp; - f64 timeout; + int ret; + M (TRACE_PROFILE_SHOW_CONFIG, mp); S (mp); - W; - return 0; + W (ret); + return ret; } /* @@ -227,7 +213,7 @@ ioam_trace_vat_api_hookup (vat_main_t * vam) } clib_error_t * -vat_plugin_register (vat_main_t * vam) +trace_vat_plugin_register (vat_main_t * vam) { trace_test_main_t *sm = &trace_test_main; u8 *name;