diff options
-rw-r--r-- | src/usr.bin/openssl/speed.c | 28 |
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 | } |