X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_telemetry%2Frte_telemetry_internal.h;h=3f8dbc2db536140a62127b08071028e557d58772;hb=321908b6e3fe8347970edf06ff38f82e70cd6ef2;hp=6a91d0c44baa06ceeebf4fdd7fcd67c5e0d084cd;hpb=4080e46c807801435e6a86a0a6c38f3797984f4c;p=dpdk.git diff --git a/lib/librte_telemetry/rte_telemetry_internal.h b/lib/librte_telemetry/rte_telemetry_internal.h index 6a91d0c44b..3f8dbc2db5 100644 --- a/lib/librte_telemetry/rte_telemetry_internal.h +++ b/lib/librte_telemetry/rte_telemetry_internal.h @@ -60,13 +60,13 @@ struct telemetry_encode_param { enum rte_telemetry_stats_type type; union { struct port_param { - uint32_t num_metric_ids; + int num_metric_ids; uint32_t metric_ids[MAX_METRICS]; - uint32_t num_port_ids; + int num_port_ids; uint32_t port_ids[RTE_MAX_ETHPORTS]; } pp; struct global_param { - uint32_t num_metric_ids; + int num_metric_ids; uint32_t metric_ids[MAX_METRICS]; } gp; }; @@ -105,4 +105,8 @@ rte_telemetry_socket_messaging_testing(int index, int socket); int32_t rte_telemetry_send_global_stats_values(struct telemetry_encode_param *ep, struct telemetry_impl *telemetry); + +int32_t +rte_telemetry_parser_test(struct telemetry_impl *telemetry); + #endif