Commit aa2ed504 authored by Todd Short's avatar Todd Short Committed by Matt Caswell
Browse files

If not sending key_share (no TLSv1.3), return appropriately.



This fixes an issue raised in PR #4964 by kaduk.

Reviewed-by: default avatarBen Kaduk <kaduk@mit.edu>
Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5491)
parent 5de683d2
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -705,9 +705,10 @@ EXT_RETURN tls_construct_ctos_key_share(SSL *s, WPACKET *pkt,
                 ERR_R_INTERNAL_ERROR);
        return EXT_RETURN_FAIL;
    }
#endif

    return EXT_RETURN_SENT;
#else
    return EXT_RETURN_NOT_SENT;
#endif
}

EXT_RETURN tls_construct_ctos_cookie(SSL *s, WPACKET *pkt, unsigned int context,