mirror of https://github.com/wolfSSL/wolfssl
Merge pull request #839 from JacobBarthelmeh/Testing
build with session tickets and without client
This commit is contained in:
commit
4e703b6805
|
@ -3399,6 +3399,7 @@ int TLSX_AddEmptyRenegotiationInfo(TLSX** extensions, void* heap)
|
|||
|
||||
#ifdef HAVE_SESSION_TICKET
|
||||
|
||||
#ifndef NO_WOLFSSL_CLIENT
|
||||
static void TLSX_SessionTicket_ValidateRequest(WOLFSSL* ssl)
|
||||
{
|
||||
TLSX* extension = TLSX_Find(ssl->extensions, TLSX_SESSION_TICKET);
|
||||
|
@ -3413,6 +3414,7 @@ static void TLSX_SessionTicket_ValidateRequest(WOLFSSL* ssl)
|
|||
}
|
||||
}
|
||||
}
|
||||
#endif /* NO_WOLFSSL_CLIENT */
|
||||
|
||||
|
||||
static word16 TLSX_SessionTicket_GetSize(SessionTicket* ticket, int isRequest)
|
||||
|
@ -3447,7 +3449,9 @@ static int TLSX_SessionTicket_Parse(WOLFSSL* ssl, byte* input, word16 length,
|
|||
if (length != 0)
|
||||
return BUFFER_ERROR;
|
||||
|
||||
#ifndef NO_WOLFSSL_CLIENT
|
||||
ssl->expect_session_ticket = 1;
|
||||
#endif
|
||||
}
|
||||
#ifndef NO_WOLFSSL_SERVER
|
||||
else {
|
||||
|
|
Loading…
Reference in New Issue