X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_telemetry%2Frte_telemetry_parser.c;h=e8c269e85ef53d6861b544b70e28e476ed88109d;hb=9ca37645c7935f63ac1f8ec9b7c3548d89462f00;hp=e3cc19f3c89d5a75d1609ec1e97b9797bf8ca09f;hpb=cfe3aeb170b2f6277e6f96173599da51eab0654f;p=dpdk.git diff --git a/lib/librte_telemetry/rte_telemetry_parser.c b/lib/librte_telemetry/rte_telemetry_parser.c index e3cc19f3c8..e8c269e85e 100644 --- a/lib/librte_telemetry/rte_telemetry_parser.c +++ b/lib/librte_telemetry/rte_telemetry_parser.c @@ -18,7 +18,7 @@ typedef int (*command_func)(struct telemetry_impl *, int, json_t *); struct rte_telemetry_command { - char *text; + const char *text; command_func fn; } command; @@ -252,7 +252,7 @@ eperm_fail: return -1; } -int32_t +static int32_t rte_telemetry_command_ports_all_stat_values(struct telemetry_impl *telemetry, int action, json_t *data) { @@ -356,7 +356,7 @@ fail: return -1; } -int32_t +static int32_t rte_telemetry_command_global_stat_values(struct telemetry_impl *telemetry, int action, json_t *data) { @@ -443,7 +443,7 @@ fail: return -1; } -int32_t +static int32_t rte_telemetry_command_ports_stats_values_by_name(struct telemetry_impl *telemetry, int action, json_t *data) { @@ -456,9 +456,9 @@ rte_telemetry_command_ports_stats_values_by_name(struct telemetry_impl size_t index; json_t *value; + memset(&ep, 0, sizeof(ep)); ep.pp.num_port_ids = json_array_size(port_ids_json); ep.pp.num_metric_ids = num_stat_names; - memset(&ep, 0, sizeof(ep)); if (telemetry == NULL) { TELEMETRY_LOG_ERR("Invalid telemetry argument"); return -1;