Fix logic around when to send an HRR based on cookies
[openssl.git] / ssl / statem / extensions_srvr.c
index 16f1b853672c4db607a6765fffdf3a8cacdf5aa6..83cd3633a6bc7d77c6f87e3276f22d7fda1e65a4 100644 (file)
@@ -895,6 +895,8 @@ int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x,
     /* Act as if this ClientHello came after a HelloRetryRequest */
     s->hello_retry_request = 1;
 
     /* Act as if this ClientHello came after a HelloRetryRequest */
     s->hello_retry_request = 1;
 
+    s->ext.cookieok = 1;
+
     return 1;
 }
 
     return 1;
 }