summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libssl/t1_lib.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/t1_lib.c b/src/lib/libssl/t1_lib.c
index 1dca30529d..9748901268 100644
--- a/src/lib/libssl/t1_lib.c
+++ b/src/lib/libssl/t1_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: t1_lib.c,v 1.189 2022/07/02 09:33:20 tb Exp $ */ 1/* $OpenBSD: t1_lib.c,v 1.190 2022/07/02 15:53:37 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -340,7 +340,7 @@ tls1_ec_curve_id2nid(const uint16_t curve_id)
340 340
341 /* ECC curves from draft-ietf-tls-ecc-12.txt (Oct. 17, 2005) */ 341 /* ECC curves from draft-ietf-tls-ecc-12.txt (Oct. 17, 2005) */
342 if ((curve_id < 1) || 342 if ((curve_id < 1) ||
343 ((unsigned int)curve_id > sizeof(nid_list) / sizeof(nid_list[0]))) 343 ((unsigned int)curve_id >= sizeof(nid_list) / sizeof(nid_list[0])))
344 return NID_undef; 344 return NID_undef;
345 345
346 if ((curve = &nid_list[curve_id]) == NULL) 346 if ((curve = &nid_list[curve_id]) == NULL)
@@ -355,7 +355,7 @@ tls1_ec_curve_id2bits(const uint16_t curve_id)
355 const struct curve *curve; 355 const struct curve *curve;
356 356
357 if ((curve_id < 1) || 357 if ((curve_id < 1) ||
358 ((unsigned int)curve_id > sizeof(nid_list) / sizeof(nid_list[0]))) 358 ((unsigned int)curve_id >= sizeof(nid_list) / sizeof(nid_list[0])))
359 return 0; 359 return 0;
360 360
361 if ((curve = &nid_list[curve_id]) == NULL) 361 if ((curve = &nid_list[curve_id]) == NULL)