fix: dtls: always use version DTLS 1.0 in HelloVerifyRequest

see rfc6347 section 4.2.1
This commit is contained in:
Marco Oliverio
2022-10-19 11:51:41 +02:00
parent 4fa1b9dd0a
commit 5bc86b8c2c

View File

@@ -35249,13 +35249,8 @@ static int DefTicketEncCb(WOLFSSL* ssl, byte key_name[WOLFSSL_TICKET_NAME_SZ],
}
AddHeaders(output, length, hello_verify_request, ssl);
#ifdef OPENSSL_EXTRA
output[idx++] = DTLS_MAJOR;
output[idx++] = DTLS_MINOR;
#else
output[idx++] = ssl->version.major;
output[idx++] = ssl->version.minor;
#endif
output[idx++] = cookieSz;
if (cookie == NULL || cookieSz == 0)