components/net-snmp/patches/001.scapi.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Mon, 25 Aug 2014 23:01:22 -0700
branchs11-update
changeset 3289 a9439b8746a3
parent 252 ee0fb1eabcbf
permissions -rw-r--r--
Added tag s11u3-05 for changeset dc4e788d5ef5

--- net-snmp-5.4.1/snmplib/scapi.c	Fri Sep 15 05:47:01 2006
+++ net-snmp-5.4.1.mod/snmplib/scapi.c	Sat Jul  4 02:58:34 2009
@@ -406,11 +406,11 @@
     int            rval = SNMPERR_SUCCESS;
 #endif
     int            ret;
+    unsigned int   tmp_len;
 
 #ifdef NETSNMP_USE_OPENSSL
     const EVP_MD   *hashfn;
     EVP_MD_CTX     ctx, *cptr;
-    unsigned int   tmp_len;
 #endif
 
     DEBUGTRACE;
@@ -479,13 +479,11 @@
 
 #ifndef NETSNMP_DISABLE_MD5
     if (ISTRANSFORM(hashtype, HMACMD5Auth)) {
-	rval = pkcs_digest(CKM_MD5, buf, buf_len, MAC, &tmp_len);
-        *MAC_len = tmp_len;
+	rval = pkcs_digest(CKM_MD5, buf, buf_len, MAC, MAC_len);
     } else
 #endif
         if (ISTRANSFORM(hashtype, HMACSHA1Auth)) {
-	rval = pkcs_digest(CKM_SHA_1, buf, buf_len, MAC, &tmp_len);
-        *MAC_len = tmp_len;
+	rval = pkcs_digest(CKM_SHA_1, buf, buf_len, MAC, MAC_len);
     } else {
         return (SNMPERR_GENERR);
     }