X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fsnmp.c;fp=src%2Fsnmp.c;h=d19493df9a53d5e4aefee9190cdc36cc6396afb3;hb=10075e6fe3c384b73c2dd398a1435f8d10e56654;hp=75fa880e76911996fdb854ede9595392a326c9ff;hpb=2c8470d917b2f0a17326ee1336081dcffbd6a347;p=collectd.git diff --git a/src/snmp.c b/src/snmp.c index 75fa880e..d19493df 100644 --- a/src/snmp.c +++ b/src/snmp.c @@ -907,7 +907,7 @@ static int csnmp_dispatch_table (host_definition_t *host, data_definition_t *dat } sstrncpy (vl.host, host->name, sizeof (vl.host)); - strcpy (vl.plugin, "snmp"); + sstrncpy (vl.plugin, "snmp", sizeof (vl.plugin)); vl.interval = host->interval; vl.time = time (NULL); @@ -1296,7 +1296,7 @@ static int csnmp_read_value (host_definition_t *host, data_definition_t *data) } sstrncpy (vl.host, host->name, sizeof (vl.host)); - strcpy (vl.plugin, "snmp"); + sstrncpy (vl.plugin, "snmp", sizeof (vl.plugin)); sstrncpy (vl.type, data->type, sizeof (vl.type)); sstrncpy (vl.type_instance, data->instance.string, sizeof (vl.type_instance));