X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fsnmp.c;h=64f41ada9889a182e0ed89791bacaa3bede20cbc;hb=2608742b155472217a31b0781ab569926cbe54ba;hp=6e15a61d08df51640748f549dd1184e652e837da;hpb=4a5e7a39a7a3ecbc009c85215608ecec970cedf1;p=collectd.git diff --git a/src/snmp.c b/src/snmp.c index 6e15a61d..64f41ada 100644 --- a/src/snmp.c +++ b/src/snmp.c @@ -817,7 +817,7 @@ static int csnmp_read_table (struct snmp_session *sess_ptr, /* Get instance name */ if ((vb->type == ASN_OCTET_STR) || (vb->type == ASN_BIT_STR)) { - strncpy (il->instance, vb->val.bitstring, + strncpy (il->instance, (char *) vb->val.bitstring, sizeof (il->instance)); il->instance[sizeof (il->instance) - 1] = '\0'; DEBUG ("Before escape_slashes: %s", il->instance);