summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/usr.bin/openssl/speed.c28
1 files changed, 9 insertions, 19 deletions
diff --git a/src/usr.bin/openssl/speed.c b/src/usr.bin/openssl/speed.c
index 84ecb9b3ba..2acdaeddfe 100644
--- a/src/usr.bin/openssl/speed.c
+++ b/src/usr.bin/openssl/speed.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: speed.c,v 1.35 2024/07/01 18:52:22 deraadt Exp $ */ 1/* $OpenBSD: speed.c,v 1.36 2024/07/09 07:51:09 deraadt 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 *
@@ -718,13 +718,11 @@ speed_main(int argc, char **argv)
718 rsa_doit[R_RSA_1024] = 1; 718 rsa_doit[R_RSA_1024] = 1;
719 rsa_doit[R_RSA_2048] = 1; 719 rsa_doit[R_RSA_2048] = 1;
720 rsa_doit[R_RSA_4096] = 1; 720 rsa_doit[R_RSA_4096] = 1;
721 } else 721 } else if (strcmp(*argv, "dsa") == 0) {
722 if (strcmp(*argv, "dsa") == 0) {
723 dsa_doit[R_DSA_512] = 1; 722 dsa_doit[R_DSA_512] = 1;
724 dsa_doit[R_DSA_1024] = 1; 723 dsa_doit[R_DSA_1024] = 1;
725 dsa_doit[R_DSA_2048] = 1; 724 dsa_doit[R_DSA_2048] = 1;
726 } else 725 } else if (strcmp(*argv, "ecdsap160") == 0)
727 if (strcmp(*argv, "ecdsap160") == 0)
728 ecdsa_doit[R_EC_P160] = 2; 726 ecdsa_doit[R_EC_P160] = 2;
729 else if (strcmp(*argv, "ecdsap192") == 0) 727 else if (strcmp(*argv, "ecdsap192") == 0)
730 ecdsa_doit[R_EC_P192] = 2; 728 ecdsa_doit[R_EC_P192] = 2;
@@ -739,8 +737,7 @@ speed_main(int argc, char **argv)
739 else if (strcmp(*argv, "ecdsa") == 0) { 737 else if (strcmp(*argv, "ecdsa") == 0) {
740 for (i = 0; i < EC_NUM; i++) 738 for (i = 0; i < EC_NUM; i++)
741 ecdsa_doit[i] = 1; 739 ecdsa_doit[i] = 1;
742 } else 740 } else if (strcmp(*argv, "ecdhp160") == 0)
743 if (strcmp(*argv, "ecdhp160") == 0)
744 ecdh_doit[R_EC_P160] = 2; 741 ecdh_doit[R_EC_P160] = 2;
745 else if (strcmp(*argv, "ecdhp192") == 0) 742 else if (strcmp(*argv, "ecdhp192") == 0)
746 ecdh_doit[R_EC_P192] = 2; 743 ecdh_doit[R_EC_P192] = 2;
@@ -755,8 +752,7 @@ speed_main(int argc, char **argv)
755 else if (strcmp(*argv, "ecdh") == 0) { 752 else if (strcmp(*argv, "ecdh") == 0) {
756 for (i = 0; i < EC_NUM; i++) 753 for (i = 0; i < EC_NUM; i++)
757 ecdh_doit[i] = 1; 754 ecdh_doit[i] = 1;
758 } else 755 } else {
759 {
760 BIO_printf(bio_err, "Error: bad option or value\n"); 756 BIO_printf(bio_err, "Error: bad option or value\n");
761 BIO_printf(bio_err, "\n"); 757 BIO_printf(bio_err, "\n");
762 BIO_printf(bio_err, "Available values:\n"); 758 BIO_printf(bio_err, "Available values:\n");
@@ -2041,8 +2037,7 @@ do_multi(int multi)
2041 rsa_results[k][1] = 1 / (1 / rsa_results[k][1] + 1 / d); 2037 rsa_results[k][1] = 1 / (1 / rsa_results[k][1] + 1 / d);
2042 else 2038 else
2043 rsa_results[k][1] = d; 2039 rsa_results[k][1] = d;
2044 } 2040 } else if (!strncmp(buf, "+F3:", 4)) {
2045 else if (!strncmp(buf, "+F3:", 4)) {
2046 int k; 2041 int k;
2047 double d; 2042 double d;
2048 2043
@@ -2062,8 +2057,7 @@ do_multi(int multi)
2062 dsa_results[k][1] = 1 / (1 / dsa_results[k][1] + 1 / d); 2057 dsa_results[k][1] = 1 / (1 / dsa_results[k][1] + 1 / d);
2063 else 2058 else
2064 dsa_results[k][1] = d; 2059 dsa_results[k][1] = d;
2065 } 2060 } else if (!strncmp(buf, "+F4:", 4)) {
2066 else if (!strncmp(buf, "+F4:", 4)) {
2067 int k; 2061 int k;
2068 double d; 2062 double d;
2069 2063
@@ -2083,9 +2077,7 @@ do_multi(int multi)
2083 ecdsa_results[k][1] = 1 / (1 / ecdsa_results[k][1] + 1 / d); 2077 ecdsa_results[k][1] = 1 / (1 / ecdsa_results[k][1] + 1 / d);
2084 else 2078 else
2085 ecdsa_results[k][1] = d; 2079 ecdsa_results[k][1] = d;
2086 } 2080 } else if (!strncmp(buf, "+F5:", 4)) {
2087
2088 else if (!strncmp(buf, "+F5:", 4)) {
2089 int k; 2081 int k;
2090 double d; 2082 double d;
2091 2083
@@ -2100,9 +2092,7 @@ do_multi(int multi)
2100 else 2092 else
2101 ecdh_results[k][0] = d; 2093 ecdh_results[k][0] = d;
2102 2094
2103 } 2095 } else if (!strncmp(buf, "+H:", 3)) {
2104
2105 else if (!strncmp(buf, "+H:", 3)) {
2106 } else 2096 } else
2107 fprintf(stderr, "Unknown type '%s' from child %d\n", buf, n); 2097 fprintf(stderr, "Unknown type '%s' from child %d\n", buf, n);
2108 } 2098 }