forked from wolfSSL/wolfssl
Fixes for building --enable-mcapi
.
This commit is contained in:
@ -66,6 +66,8 @@ int CRYPT_MD5_DataSizeSet(CRYPT_MD5_CTX* md5, unsigned int sz)
|
||||
|
||||
#ifdef WOLFSSL_PIC32MZ_HASH
|
||||
wc_Md5SizeSet((Md5*)md5, sz);
|
||||
#else
|
||||
(void)sz;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
@ -113,6 +115,8 @@ int CRYPT_SHA_DataSizeSet(CRYPT_SHA_CTX* sha, unsigned int sz)
|
||||
|
||||
#ifdef WOLFSSL_PIC32MZ_HASH
|
||||
wc_ShaSizeSet((Sha*)sha, sz);
|
||||
#else
|
||||
(void)sz;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
@ -160,6 +164,8 @@ int CRYPT_SHA256_DataSizeSet(CRYPT_SHA256_CTX* sha256, unsigned int sz)
|
||||
|
||||
#ifdef WOLFSSL_PIC32MZ_HASH
|
||||
wc_Sha256SizeSet((Sha256*)sha256, sz);
|
||||
#else
|
||||
(void)sz;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
|
@ -40,6 +40,7 @@ typedef struct CRYPT_MD5_CTX {
|
||||
int CRYPT_MD5_Initialize(CRYPT_MD5_CTX*);
|
||||
int CRYPT_MD5_DataAdd(CRYPT_MD5_CTX*, const unsigned char*, unsigned int);
|
||||
int CRYPT_MD5_Finalize(CRYPT_MD5_CTX*, unsigned char*);
|
||||
int CRYPT_MD5_DataSizeSet(CRYPT_MD5_CTX* md5, unsigned int sz);
|
||||
|
||||
enum {
|
||||
CRYPT_MD5_DIGEST_SIZE = 16
|
||||
@ -54,6 +55,7 @@ typedef struct CRYPT_SHA_CTX {
|
||||
int CRYPT_SHA_Initialize(CRYPT_SHA_CTX*);
|
||||
int CRYPT_SHA_DataAdd(CRYPT_SHA_CTX*, const unsigned char*, unsigned int);
|
||||
int CRYPT_SHA_Finalize(CRYPT_SHA_CTX*, unsigned char*);
|
||||
int CRYPT_SHA_DataSizeSet(CRYPT_SHA_CTX* sha, unsigned int sz);
|
||||
|
||||
enum {
|
||||
CRYPT_SHA_DIGEST_SIZE = 20
|
||||
@ -68,6 +70,7 @@ typedef struct CRYPT_SHA256_CTX {
|
||||
int CRYPT_SHA256_Initialize(CRYPT_SHA256_CTX*);
|
||||
int CRYPT_SHA256_DataAdd(CRYPT_SHA256_CTX*, const unsigned char*, unsigned int);
|
||||
int CRYPT_SHA256_Finalize(CRYPT_SHA256_CTX*, unsigned char*);
|
||||
int CRYPT_SHA256_DataSizeSet(CRYPT_SHA256_CTX* sha256, unsigned int sz);
|
||||
|
||||
enum {
|
||||
CRYPT_SHA256_DIGEST_SIZE = 32
|
||||
|
Reference in New Issue
Block a user