mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 10:47:28 +02:00
Fixed compiling error while enabling opensslextra
This commit is contained in:
13
src/tls.c
13
src/tls.c
@ -9670,8 +9670,8 @@ int TLSX_GetRequestSize(WOLFSSL* ssl, byte msgType, word16* pLength)
|
|||||||
PF_VALIDATE_REQUEST(ssl, semaphore);
|
PF_VALIDATE_REQUEST(ssl, semaphore);
|
||||||
QSH_VALIDATE_REQUEST(ssl, semaphore);
|
QSH_VALIDATE_REQUEST(ssl, semaphore);
|
||||||
WOLF_STK_VALIDATE_REQUEST(ssl);
|
WOLF_STK_VALIDATE_REQUEST(ssl);
|
||||||
if (ssl->suites->hashSigAlgoSz == 0)
|
|
||||||
#if !defined(WOLFSSL_NO_SIGALG)
|
#if !defined(WOLFSSL_NO_SIGALG)
|
||||||
|
if (ssl->suites->hashSigAlgoSz == 0)
|
||||||
TURN_ON(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
TURN_ON(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
||||||
#endif
|
#endif
|
||||||
#if defined(WOLFSSL_TLS13)
|
#if defined(WOLFSSL_TLS13)
|
||||||
@ -9713,19 +9713,20 @@ int TLSX_GetRequestSize(WOLFSSL* ssl, byte msgType, word16* pLength)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#if !defined(WOLFSSL_NO_SIGALG)
|
|
||||||
#ifdef WOLFSSL_TLS13
|
#ifdef WOLFSSL_TLS13
|
||||||
#ifndef NO_CERTS
|
#ifndef NO_CERTS
|
||||||
else if (msgType == certificate_request) {
|
else if (msgType == certificate_request) {
|
||||||
XMEMSET(semaphore, 0xff, SEMAPHORE_SIZE);
|
XMEMSET(semaphore, 0xff, SEMAPHORE_SIZE);
|
||||||
|
#if !defined(WOLFSSL_NO_SIGALG)
|
||||||
TURN_OFF(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
TURN_OFF(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
||||||
|
#endif
|
||||||
/* TODO: TLSX_SIGNED_CERTIFICATE_TIMESTAMP,
|
/* TODO: TLSX_SIGNED_CERTIFICATE_TIMESTAMP,
|
||||||
* TLSX_CERTIFICATE_AUTHORITIES, OID_FILTERS
|
* TLSX_CERTIFICATE_AUTHORITIES, OID_FILTERS
|
||||||
* TLSX_STATUS_REQUEST
|
* TLSX_STATUS_REQUEST
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
if (ssl->extensions)
|
if (ssl->extensions)
|
||||||
ret = TLSX_GetSize(ssl->extensions, semaphore, msgType, &length);
|
ret = TLSX_GetSize(ssl->extensions, semaphore, msgType, &length);
|
||||||
@ -9764,8 +9765,8 @@ int TLSX_WriteRequest(WOLFSSL* ssl, byte* output, byte msgType, word16* pOffset)
|
|||||||
PF_VALIDATE_REQUEST(ssl, semaphore);
|
PF_VALIDATE_REQUEST(ssl, semaphore);
|
||||||
WOLF_STK_VALIDATE_REQUEST(ssl);
|
WOLF_STK_VALIDATE_REQUEST(ssl);
|
||||||
QSH_VALIDATE_REQUEST(ssl, semaphore);
|
QSH_VALIDATE_REQUEST(ssl, semaphore);
|
||||||
if (ssl->suites->hashSigAlgoSz == 0)
|
|
||||||
#if !defined(WOLFSSL_NO_SIGALG)
|
#if !defined(WOLFSSL_NO_SIGALG)
|
||||||
|
if (ssl->suites->hashSigAlgoSz == 0)
|
||||||
TURN_ON(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
TURN_ON(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
||||||
#endif
|
#endif
|
||||||
#ifdef WOLFSSL_TLS13
|
#ifdef WOLFSSL_TLS13
|
||||||
@ -9813,19 +9814,19 @@ int TLSX_WriteRequest(WOLFSSL* ssl, byte* output, byte msgType, word16* pOffset)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#if !defined(WOLFSSL_NO_SIGALG)
|
|
||||||
#ifdef WOLFSSL_TLS13
|
#ifdef WOLFSSL_TLS13
|
||||||
#ifndef NO_CERTS
|
#ifndef NO_CERTS
|
||||||
else if (msgType == certificate_request) {
|
else if (msgType == certificate_request) {
|
||||||
XMEMSET(semaphore, 0xff, SEMAPHORE_SIZE);
|
XMEMSET(semaphore, 0xff, SEMAPHORE_SIZE);
|
||||||
|
#if !defined(WOLFSSL_NO_SIGALG)
|
||||||
TURN_OFF(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
TURN_OFF(semaphore, TLSX_ToSemaphore(TLSX_SIGNATURE_ALGORITHMS));
|
||||||
|
#endif
|
||||||
/* TODO: TLSX_SIGNED_CERTIFICATE_TIMESTAMP,
|
/* TODO: TLSX_SIGNED_CERTIFICATE_TIMESTAMP,
|
||||||
* TLSX_CERTIFICATE_AUTHORITIES, TLSX_OID_FILTERS
|
* TLSX_CERTIFICATE_AUTHORITIES, TLSX_OID_FILTERS
|
||||||
* TLSX_STATUS_REQUEST
|
* TLSX_STATUS_REQUEST
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
if (ssl->extensions) {
|
if (ssl->extensions) {
|
||||||
ret = TLSX_Write(ssl->extensions, output + offset, semaphore,
|
ret = TLSX_Write(ssl->extensions, output + offset, semaphore,
|
||||||
|
Reference in New Issue
Block a user