net/memif: fix resource leak
[dpdk.git] / lib / librte_telemetry / rte_telemetry_internal.h
index 6a91d0c..3f8dbc2 100644 (file)
@@ -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