detect client not sending any compression types
This commit is contained in:
parent
3aefc42f04
commit
0c21d76ce3
@ -18032,6 +18032,11 @@ int DoSessionTicket(WOLFSSL* ssl, const byte* input, word32* inOutIdx,
|
||||
if ((i - begin) + b > helloSz)
|
||||
return BUFFER_ERROR;
|
||||
|
||||
if (b == 0) {
|
||||
WOLFSSL_MSG("No compression types in list");
|
||||
return COMPRESSION_ERROR;
|
||||
}
|
||||
|
||||
#ifdef WOLFSSL_DTLS
|
||||
if (IsDtlsNotSctpMode(ssl)) {
|
||||
byte newCookie[MAX_COOKIE_LEN];
|
||||
|
Loading…
x
Reference in New Issue
Block a user