forked from wolfSSL/wolfssl
Fixup for the removal of const
.
This commit is contained in:
@ -6681,7 +6681,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
|||||||
buff = ssl->buffers.certificate->buffer;
|
buff = ssl->buffers.certificate->buffer;
|
||||||
InitDecodedCert(&der, buff, size, ssl->heap);
|
InitDecodedCert(&der, buff, size, ssl->heap);
|
||||||
#ifdef HAVE_PK_CALLBACKS
|
#ifdef HAVE_PK_CALLBACKS
|
||||||
ret = InitSigPkCb(ssl, &der.sigCtx);
|
ret = InitSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
FreeDecodedCert(&der);
|
FreeDecodedCert(&der);
|
||||||
return ret;
|
return ret;
|
||||||
@ -6690,7 +6690,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
|||||||
|
|
||||||
if (ParseCertRelative(&der, CERT_TYPE, NO_VERIFY, NULL) != 0) {
|
if (ParseCertRelative(&der, CERT_TYPE, NO_VERIFY, NULL) != 0) {
|
||||||
#ifdef HAVE_PK_CALLBACKS
|
#ifdef HAVE_PK_CALLBACKS
|
||||||
FreeSigPkCb(ssl, &der.sigCtx);
|
FreeSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||||
#endif
|
#endif
|
||||||
FreeDecodedCert(&der);
|
FreeDecodedCert(&der);
|
||||||
return WOLFSSL_FAILURE;
|
return WOLFSSL_FAILURE;
|
||||||
@ -6700,7 +6700,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
|||||||
buff = ssl->buffers.key->buffer;
|
buff = ssl->buffers.key->buffer;
|
||||||
ret = wc_CheckPrivateKey(buff, size, &der);
|
ret = wc_CheckPrivateKey(buff, size, &der);
|
||||||
#ifdef HAVE_PK_CALLBACKS
|
#ifdef HAVE_PK_CALLBACKS
|
||||||
FreeSigPkCb(ssl, &der.sigCtx);
|
FreeSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||||
#endif
|
#endif
|
||||||
FreeDecodedCert(&der);
|
FreeDecodedCert(&der);
|
||||||
return ret;
|
return ret;
|
||||||
|
Reference in New Issue
Block a user