svn commit: r338785 - projects/openssl111/usr.bin/factor

Jung-uk Kim jkim at FreeBSD.org
Wed Sep 19 07:09:10 UTC 2018


Author: jkim
Date: Wed Sep 19 07:09:09 2018
New Revision: 338785
URL: https://svnweb.freebsd.org/changeset/base/338785

Log:
  Make factor(6) buildable.

Modified:
  projects/openssl111/usr.bin/factor/factor.c

Modified: projects/openssl111/usr.bin/factor/factor.c
==============================================================================
--- projects/openssl111/usr.bin/factor/factor.c	Wed Sep 19 07:08:27 2018	(r338784)
+++ projects/openssl111/usr.bin/factor/factor.c	Wed Sep 19 07:09:09 2018	(r338785)
@@ -215,8 +215,7 @@ pr_fact(BIGNUM *val)
 			if (!BN_sqr(bnfact, bnfact, ctx))
 				errx(1, "error in BN_sqr()");
 			if (BN_cmp(bnfact, val) > 0 ||
-			    BN_is_prime(val, PRIME_CHECKS,
-					NULL, NULL, NULL) == 1)
+			    BN_is_prime_ex(val, PRIME_CHECKS, NULL, NULL) == 1)
 				pr_print(val);
 			else
 				pollard_pminus1(val);
@@ -289,8 +288,7 @@ newbase:
 			errx(1, "error in BN_gcd()");
 
 		if (!BN_is_one(x)) {
-			if (BN_is_prime(x, PRIME_CHECKS, NULL, NULL,
-			    NULL) == 1)
+			if (BN_is_prime_ex(x, PRIME_CHECKS, NULL, NULL) == 1)
 				pr_print(x);
 			else
 				pollard_pminus1(x);
@@ -299,7 +297,7 @@ newbase:
 			BN_div(num, NULL, val, x, ctx);
 			if (BN_is_one(num))
 				return;
-			if (BN_is_prime(num, PRIME_CHECKS, NULL, NULL,
+			if (BN_is_prime_ex(num, PRIME_CHECKS, NULL,
 			    NULL) == 1) {
 				pr_print(num);
 				fflush(stdout);


More information about the svn-src-projects mailing list