1 --- net-snmp-5.4.4/snmplib/scapi.c.~1~ 2011-01-07 16:24:31.000000000 +0300
2 +++ net-snmp-5.4.4/snmplib/scapi.c 2015-08-17 20:50:11.401118436 +0300
5 #if defined(NETSNMP_USE_OPENSSL) || defined(NETSNMP_USE_PKCS11)
6 int rval = SNMPERR_SUCCESS;
7 - unsigned int tmp_len;
9 + unsigned int tmp_len;
12 #ifdef NETSNMP_USE_OPENSSL
15 #ifndef NETSNMP_DISABLE_MD5
16 if (ISTRANSFORM(hashtype, HMACMD5Auth)) {
17 - rval = pkcs_digest(CKM_MD5, buf, buf_len, MAC, &tmp_len);
19 + rval = pkcs_digest(CKM_MD5, buf, buf_len, MAC, MAC_len);
22 if (ISTRANSFORM(hashtype, HMACSHA1Auth)) {
23 - rval = pkcs_digest(CKM_SHA_1, buf, buf_len, MAC, &tmp_len);
25 + rval = pkcs_digest(CKM_SHA_1, buf, buf_len, MAC, MAC_len);
27 return (SNMPERR_GENERR);