X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fovs_stats.c;h=e22e851e2545974d6f24325953ad038b3e2bdba1;hb=39049b56158161b4f9eeacdad8918bcf0f1f7e90;hp=da218b6f3ade020b56d9fedb84ded7f234f7ba4d;hpb=b1bbe317076cd1e52b6a51350f656186c3c80caf;p=collectd.git diff --git a/src/ovs_stats.c b/src/ovs_stats.c index da218b6f..e22e851e 100644 --- a/src/ovs_stats.c +++ b/src/ovs_stats.c @@ -282,7 +282,9 @@ static void ovs_stats_submit_interfaces(port_list_t *port) { } strjoin(devname, sizeof(devname), (char *[]){ - bridge->name, port->name, iface->name, + bridge->name, + port->name, + iface->name, }, 3, "."); ovs_stats_submit_one(devname, "if_collisions", NULL, @@ -394,16 +396,16 @@ static void ovs_stats_submit_port(port_list_t *port) { for (interface_list_t *iface = port->iface; iface != NULL; iface = iface->next) { - snprintf(key_str, sizeof(key_str), "uuid%d", i); + ssnprintf(key_str, sizeof(key_str), "uuid%d", i); meta_data_add_string(meta, key_str, iface->iface_uuid); if (strlen(iface->ex_vm_id)) { - snprintf(key_str, sizeof(key_str), "vm-uuid%d", i); + ssnprintf(key_str, sizeof(key_str), "vm-uuid%d", i); meta_data_add_string(meta, key_str, iface->ex_vm_id); } if (strlen(iface->ex_iface_id)) { - snprintf(key_str, sizeof(key_str), "iface-id%d", i); + ssnprintf(key_str, sizeof(key_str), "iface-id%d", i); meta_data_add_string(meta, key_str, iface->ex_iface_id); } @@ -411,7 +413,7 @@ static void ovs_stats_submit_port(port_list_t *port) { } } bridge_list_t *bridge = port->br; - snprintf(devname, sizeof(devname), "%s.%s", bridge->name, port->name); + ssnprintf(devname, sizeof(devname), "%s.%s", bridge->name, port->name); ovs_stats_submit_one(devname, "if_collisions", NULL, ovs_stats_get_port_stat_value(port, collisions), meta); ovs_stats_submit_two(devname, "if_dropped", NULL,