void Snmpv3ComputeMd5HmacCode(UINT8 xx_bits,UINT8* digestptr, UINT8 * indata, UINT32 dataLen, UINT8* userExtendedLclzdKeyIpad, UINT8* userExtendedLclzdKeyOpad) { UINT8* hmacMd5DigestPtr; UINT8 i; UINT8* dataPtr; dataPtr=indata; hmacMd5DigestPtr=Snmpv3ComputeHmacMD5Digest(dataPtr, dataLen,userExtendedLclzdKeyOpad,userExtendedLclzdKeyOpad); for(i=0;i<(xx_bits/8);i++) { digestptr[i]=*(hmacMd5DigestPtr+i); } }
void Snmpv3ComputeMd5HmacCode(uint8_t xx_bits,uint8_t* digestptr, uint8_t * indata, uint32_t dataLen, uint8_t* userExtendedLclzdKeyIpad, uint8_t* userExtendedLclzdKeyOpad) { uint8_t* hmacMd5DigestPtr; uint8_t i; uint8_t* dataPtr; dataPtr=indata; hmacMd5DigestPtr=Snmpv3ComputeHmacMD5Digest(dataPtr, dataLen,userExtendedLclzdKeyOpad,userExtendedLclzdKeyOpad); for(i=0;i<(xx_bits/8);i++) { digestptr[i]=*(hmacMd5DigestPtr+i); } }