Loading src/lib/kinetic_hmac.c +6 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,10 @@ static void KineticHMAC_Compute( unsigned int len = protobuf_c_message_get_packed_size((ProtobufCMessage*)proto->command); uint8_t* command = malloc(len); protobuf_c_message_pack((ProtobufCMessage*)proto->command, command); #pragma push #pragma GCC diagnostic ignored "-Wdeprecated-declarations" HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, key, keyLen, EVP_sha1(), NULL); Loading @@ -109,5 +113,7 @@ static void KineticHMAC_Compute( HMAC_Final(&ctx, hmac->value, &hmac->valueLength); HMAC_CTX_cleanup(&ctx); #pragma pop free(command); } Loading
src/lib/kinetic_hmac.c +6 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,10 @@ static void KineticHMAC_Compute( unsigned int len = protobuf_c_message_get_packed_size((ProtobufCMessage*)proto->command); uint8_t* command = malloc(len); protobuf_c_message_pack((ProtobufCMessage*)proto->command, command); #pragma push #pragma GCC diagnostic ignored "-Wdeprecated-declarations" HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, key, keyLen, EVP_sha1(), NULL); Loading @@ -109,5 +113,7 @@ static void KineticHMAC_Compute( HMAC_Final(&ctx, hmac->value, &hmac->valueLength); HMAC_CTX_cleanup(&ctx); #pragma pop free(command); }