diff options
author | inoguchi <> | 2019-02-09 15:49:21 +0000 |
---|---|---|
committer | inoguchi <> | 2019-02-09 15:49:21 +0000 |
commit | b3b102c1f413c950892ae663eb251b656a781b0e (patch) | |
tree | 57ca2f3b5903ab1dddc2ed09f7d4450b10ee8f31 | |
parent | 05df66360f354ae86e98a98f38534d041726f923 (diff) | |
download | openbsd-b3b102c1f413c950892ae663eb251b656a781b0e.tar.gz openbsd-b3b102c1f413c950892ae663eb251b656a781b0e.tar.bz2 openbsd-b3b102c1f413c950892ae663eb251b656a781b0e.zip |
Fix weird wrap showing cipher list in interactive mode
ok jsing@ tb@
-rw-r--r-- | src/usr.bin/openssl/apps.c | 6 | ||||
-rw-r--r-- | src/usr.bin/openssl/dsa.c | 6 | ||||
-rw-r--r-- | src/usr.bin/openssl/ec.c | 6 | ||||
-rw-r--r-- | src/usr.bin/openssl/enc.c | 6 | ||||
-rw-r--r-- | src/usr.bin/openssl/pkey.c | 6 | ||||
-rw-r--r-- | src/usr.bin/openssl/rsa.c | 6 |
6 files changed, 23 insertions, 13 deletions
diff --git a/src/usr.bin/openssl/apps.c b/src/usr.bin/openssl/apps.c index d8d9256dc5..2297b5bf2b 100644 --- a/src/usr.bin/openssl/apps.c +++ b/src/usr.bin/openssl/apps.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: apps.c,v 1.50 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: apps.c,v 1.51 2019/02/09 15:49:21 inoguchi Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -2324,11 +2324,11 @@ options_parse(int argc, char **argv, struct option *opts, char **unnamed, | |||
2324 | void | 2324 | void |
2325 | show_cipher(const OBJ_NAME *name, void *arg) | 2325 | show_cipher(const OBJ_NAME *name, void *arg) |
2326 | { | 2326 | { |
2327 | static int n; | 2327 | int *n = arg; |
2328 | 2328 | ||
2329 | if (!islower((unsigned char)*name->name)) | 2329 | if (!islower((unsigned char)*name->name)) |
2330 | return; | 2330 | return; |
2331 | 2331 | ||
2332 | fprintf(stderr, " -%-24s%s", name->name, (++n % 3 ? "" : "\n")); | 2332 | fprintf(stderr, " -%-24s%s", name->name, (++*n % 3 != 0 ? "" : "\n")); |
2333 | } | 2333 | } |
2334 | 2334 | ||
diff --git a/src/usr.bin/openssl/dsa.c b/src/usr.bin/openssl/dsa.c index d2460a7aaa..c988283b5b 100644 --- a/src/usr.bin/openssl/dsa.c +++ b/src/usr.bin/openssl/dsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dsa.c,v 1.12 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: dsa.c,v 1.13 2019/02/09 15:49:21 inoguchi 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 | * |
@@ -206,6 +206,8 @@ static struct option dsa_options[] = { | |||
206 | static void | 206 | static void |
207 | dsa_usage(void) | 207 | dsa_usage(void) |
208 | { | 208 | { |
209 | int n = 0; | ||
210 | |||
209 | fprintf(stderr, | 211 | fprintf(stderr, |
210 | "usage: dsa [-in file] [-inform format] [-noout]\n" | 212 | "usage: dsa [-in file] [-inform format] [-noout]\n" |
211 | " [-out file] [-outform format] [-passin src] [-passout src]\n" | 213 | " [-out file] [-outform format] [-passin src] [-passout src]\n" |
@@ -215,7 +217,7 @@ dsa_usage(void) | |||
215 | fprintf(stderr, "\n"); | 217 | fprintf(stderr, "\n"); |
216 | 218 | ||
217 | fprintf(stderr, "Valid ciphername values:\n\n"); | 219 | fprintf(stderr, "Valid ciphername values:\n\n"); |
218 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, NULL); | 220 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, &n); |
219 | fprintf(stderr, "\n"); | 221 | fprintf(stderr, "\n"); |
220 | } | 222 | } |
221 | 223 | ||
diff --git a/src/usr.bin/openssl/ec.c b/src/usr.bin/openssl/ec.c index 917a7a15e5..f9056154ed 100644 --- a/src/usr.bin/openssl/ec.c +++ b/src/usr.bin/openssl/ec.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ec.c,v 1.12 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: ec.c,v 1.13 2019/02/09 15:49:21 inoguchi Exp $ */ |
2 | /* | 2 | /* |
3 | * Written by Nils Larsch for the OpenSSL project. | 3 | * Written by Nils Larsch for the OpenSSL project. |
4 | */ | 4 | */ |
@@ -241,6 +241,8 @@ static struct option ec_options[] = { | |||
241 | static void | 241 | static void |
242 | ec_usage(void) | 242 | ec_usage(void) |
243 | { | 243 | { |
244 | int n = 0; | ||
245 | |||
244 | fprintf(stderr, | 246 | fprintf(stderr, |
245 | "usage: ec [-conv_form form] [-in file]\n" | 247 | "usage: ec [-conv_form form] [-in file]\n" |
246 | " [-inform format] [-noout] [-out file] [-outform format]\n" | 248 | " [-inform format] [-noout] [-out file] [-outform format]\n" |
@@ -251,7 +253,7 @@ ec_usage(void) | |||
251 | fprintf(stderr, "\n"); | 253 | fprintf(stderr, "\n"); |
252 | 254 | ||
253 | fprintf(stderr, "Valid ciphername values:\n\n"); | 255 | fprintf(stderr, "Valid ciphername values:\n\n"); |
254 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, NULL); | 256 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, &n); |
255 | fprintf(stderr, "\n"); | 257 | fprintf(stderr, "\n"); |
256 | } | 258 | } |
257 | 259 | ||
diff --git a/src/usr.bin/openssl/enc.c b/src/usr.bin/openssl/enc.c index 863a048c12..bcf111f062 100644 --- a/src/usr.bin/openssl/enc.c +++ b/src/usr.bin/openssl/enc.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: enc.c,v 1.17 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: enc.c,v 1.18 2019/02/09 15:49:21 inoguchi 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 | * |
@@ -306,6 +306,8 @@ static struct option enc_options[] = { | |||
306 | static void | 306 | static void |
307 | enc_usage(void) | 307 | enc_usage(void) |
308 | { | 308 | { |
309 | int n = 0; | ||
310 | |||
309 | fprintf(stderr, "usage: enc -ciphername [-AadePp] [-base64] " | 311 | fprintf(stderr, "usage: enc -ciphername [-AadePp] [-base64] " |
310 | "[-bufsize number] [-debug]\n" | 312 | "[-bufsize number] [-debug]\n" |
311 | " [-in file] [-iter iterations] [-iv IV] [-K key] " | 313 | " [-in file] [-iter iterations] [-iv IV] [-K key] " |
@@ -316,7 +318,7 @@ enc_usage(void) | |||
316 | fprintf(stderr, "\n"); | 318 | fprintf(stderr, "\n"); |
317 | 319 | ||
318 | fprintf(stderr, "Valid ciphername values:\n\n"); | 320 | fprintf(stderr, "Valid ciphername values:\n\n"); |
319 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, NULL); | 321 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, &n); |
320 | fprintf(stderr, "\n"); | 322 | fprintf(stderr, "\n"); |
321 | } | 323 | } |
322 | 324 | ||
diff --git a/src/usr.bin/openssl/pkey.c b/src/usr.bin/openssl/pkey.c index f7e7e87e48..fa88e55032 100644 --- a/src/usr.bin/openssl/pkey.c +++ b/src/usr.bin/openssl/pkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pkey.c,v 1.13 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: pkey.c,v 1.14 2019/02/09 15:49:21 inoguchi Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006 | 3 | * project 2006 |
4 | */ | 4 | */ |
@@ -183,6 +183,8 @@ static struct option pkey_options[] = { | |||
183 | static void | 183 | static void |
184 | pkey_usage() | 184 | pkey_usage() |
185 | { | 185 | { |
186 | int n = 0; | ||
187 | |||
186 | fprintf(stderr, | 188 | fprintf(stderr, |
187 | "usage: pkey [-ciphername] [-in file] [-inform fmt] [-noout] " | 189 | "usage: pkey [-ciphername] [-in file] [-inform fmt] [-noout] " |
188 | "[-out file]\n" | 190 | "[-out file]\n" |
@@ -193,7 +195,7 @@ pkey_usage() | |||
193 | fprintf(stderr, "\n"); | 195 | fprintf(stderr, "\n"); |
194 | 196 | ||
195 | fprintf(stderr, "Valid ciphername values:\n\n"); | 197 | fprintf(stderr, "Valid ciphername values:\n\n"); |
196 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, NULL); | 198 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, &n); |
197 | fprintf(stderr, "\n"); | 199 | fprintf(stderr, "\n"); |
198 | } | 200 | } |
199 | 201 | ||
diff --git a/src/usr.bin/openssl/rsa.c b/src/usr.bin/openssl/rsa.c index 49f67a3c17..4017899c45 100644 --- a/src/usr.bin/openssl/rsa.c +++ b/src/usr.bin/openssl/rsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rsa.c,v 1.12 2019/02/09 06:27:37 inoguchi Exp $ */ | 1 | /* $OpenBSD: rsa.c,v 1.13 2019/02/09 15:49:21 inoguchi 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 | * |
@@ -237,6 +237,8 @@ static struct option rsa_options[] = { | |||
237 | static void | 237 | static void |
238 | rsa_usage() | 238 | rsa_usage() |
239 | { | 239 | { |
240 | int n = 0; | ||
241 | |||
240 | fprintf(stderr, | 242 | fprintf(stderr, |
241 | "usage: rsa [-ciphername] [-check] [-in file] " | 243 | "usage: rsa [-ciphername] [-check] [-in file] " |
242 | "[-inform fmt]\n" | 244 | "[-inform fmt]\n" |
@@ -247,7 +249,7 @@ rsa_usage() | |||
247 | fprintf(stderr, "\n"); | 249 | fprintf(stderr, "\n"); |
248 | 250 | ||
249 | fprintf(stderr, "Valid ciphername values:\n\n"); | 251 | fprintf(stderr, "Valid ciphername values:\n\n"); |
250 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, NULL); | 252 | OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH, show_cipher, &n); |
251 | fprintf(stderr, "\n"); | 253 | fprintf(stderr, "\n"); |
252 | } | 254 | } |
253 | 255 | ||