diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bn_mul.c')
-rw-r--r-- | src/lib/libcrypto/bn/bn_mul.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bn/bn_mul.c b/src/lib/libcrypto/bn/bn_mul.c index 70f6534b8f..a30d05fb02 100644 --- a/src/lib/libcrypto/bn/bn_mul.c +++ b/src/lib/libcrypto/bn/bn_mul.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: bn_mul.c,v 1.42 2025/08/05 15:06:13 jsing Exp $ */ | 1 | /* $OpenBSD: bn_mul.c,v 1.43 2025/08/14 15:15:04 jsing 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 | * |
@@ -407,6 +407,8 @@ BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) | |||
407 | 407 | ||
408 | if (a->top == 4 && b->top == 4) { | 408 | if (a->top == 4 && b->top == 4) { |
409 | bn_mul_comba4(rr->d, a->d, b->d); | 409 | bn_mul_comba4(rr->d, a->d, b->d); |
410 | } else if (a->top == 6 && b->top == 6) { | ||
411 | bn_mul_comba6(rr->d, a->d, b->d); | ||
410 | } else if (a->top == 8 && b->top == 8) { | 412 | } else if (a->top == 8 && b->top == 8) { |
411 | bn_mul_comba8(rr->d, a->d, b->d); | 413 | bn_mul_comba8(rr->d, a->d, b->d); |
412 | } else { | 414 | } else { |