SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST
if (!sent && context == SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST) {
if ((context & SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST) != 0)
| SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST | SSL_EXT_TLS_IMPLEMENTATION_ONLY,
| SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST | SSL_EXT_TLS_IMPLEMENTATION_ONLY
SSL_EXT_CLIENT_HELLO | SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST
if ((thisctx & SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST) != 0)
if (context == SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST)
if ((context & SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST) != 0) {
if ((context & (SSL_EXT_TLS1_2_SERVER_HELLO | SSL_EXT_TLS1_3_SERVER_HELLO | SSL_EXT_TLS1_3_ENCRYPTED_EXTENSIONS | SSL_EXT_TLS1_3_CERTIFICATE | SSL_EXT_TLS1_3_RAW_PUBLIC_KEY | SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST)) != 0) {
if (!tls_collect_extensions(s, extpkt, SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST,
|| !tls_parse_all_extensions(s, SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST,
? SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST