Skip to content

Commit fc283cd

Browse files
committed
testing
1 parent 0b28f0c commit fc283cd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tls/extensions/s2n_server_key_share.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@ static int s2n_server_key_share_recv_pq(struct s2n_connection *conn,
262262
{
263263
POSIX_ENSURE_REF(conn);
264264
POSIX_ENSURE_REF(extension);
265+
POSIX_ENSURE(s2n_pq_is_enabled(), S2N_ERR_ECDHE_UNSUPPORTED_CURVE);
265266

266267
struct s2n_kem_group_params *server_params = &conn->kex_params.server_kem_group_params;
267268
struct s2n_kem_group_params *client_params = &conn->kex_params.client_kem_group_params;
@@ -285,8 +286,7 @@ static int s2n_server_key_share_recv_pq(struct s2n_connection *conn,
285286
/* Hybrid path */
286287
const struct s2n_kem_preferences *kem_pref = NULL;
287288
POSIX_GUARD(s2n_connection_get_kem_preferences(conn, &kem_pref));
288-
POSIX_ENSURE_REF(kem_pref);
289-
POSIX_ENSURE(s2n_pq_is_enabled(), S2N_ERR_ECDHE_UNSUPPORTED_CURVE);
289+
POSIX_ENSURE_REF(kem_pref);
290290
POSIX_ENSURE(s2n_kem_preferences_includes_tls13_kem_group(kem_pref, named_group_iana), S2N_ERR_ECDHE_UNSUPPORTED_CURVE);
291291

292292
for (size_t i = 0; i < kem_pref->tls13_kem_group_count; i++) {

0 commit comments

Comments
 (0)