diff options
| author | inoguchi <> | 2019-08-30 12:09:05 +0000 |
|---|---|---|
| committer | inoguchi <> | 2019-08-30 12:09:05 +0000 |
| commit | cc3004bd55e07dbfb328c27dc7517410985aa04e (patch) | |
| tree | a7a270626081739a24f67ed4272d72e074043a03 /src | |
| parent | 29f61a7ee04022d83ca4937744259e39328aaadc (diff) | |
| download | openbsd-cc3004bd55e07dbfb328c27dc7517410985aa04e.tar.gz openbsd-cc3004bd55e07dbfb328c27dc7517410985aa04e.tar.bz2 openbsd-cc3004bd55e07dbfb328c27dc7517410985aa04e.zip | |
Wrap lines over 80 cols and put space before goto label in openssl(1) dgst
Diffstat (limited to 'src')
| -rw-r--r-- | src/usr.bin/openssl/dgst.c | 50 |
1 files changed, 30 insertions, 20 deletions
diff --git a/src/usr.bin/openssl/dgst.c b/src/usr.bin/openssl/dgst.c index 6592d2b194..4f71634dbe 100644 --- a/src/usr.bin/openssl/dgst.c +++ b/src/usr.bin/openssl/dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: dgst.c,v 1.16 2019/08/30 11:43:34 inoguchi Exp $ */ | 1 | /* $OpenBSD: dgst.c,v 1.17 2019/08/30 12:09:05 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 | * |
| @@ -371,7 +371,8 @@ dgst_main(int argc, char **argv) | |||
| 371 | argv += dgst_config.argsused; | 371 | argv += dgst_config.argsused; |
| 372 | 372 | ||
| 373 | if (dgst_config.do_verify && !dgst_config.sigfile) { | 373 | if (dgst_config.do_verify && !dgst_config.sigfile) { |
| 374 | BIO_printf(bio_err, "No signature to verify: use the -signature option\n"); | 374 | BIO_printf(bio_err, |
| 375 | "No signature to verify: use the -signature option\n"); | ||
| 375 | goto end; | 376 | goto end; |
| 376 | } | 377 | } |
| 377 | 378 | ||
| @@ -413,17 +414,19 @@ dgst_main(int argc, char **argv) | |||
| 413 | ERR_print_errors(bio_err); | 414 | ERR_print_errors(bio_err); |
| 414 | goto end; | 415 | goto end; |
| 415 | } | 416 | } |
| 416 | if ((!!dgst_config.mac_name + !!dgst_config.keyfile + !!dgst_config.hmac_key) > 1) { | 417 | if ((!!dgst_config.mac_name + !!dgst_config.keyfile + |
| 417 | BIO_printf(bio_err, "MAC and Signing key cannot both be specified\n"); | 418 | !!dgst_config.hmac_key) > 1) { |
| 419 | BIO_printf(bio_err, | ||
| 420 | "MAC and Signing key cannot both be specified\n"); | ||
| 418 | goto end; | 421 | goto end; |
| 419 | } | 422 | } |
| 420 | if (dgst_config.keyfile) { | 423 | if (dgst_config.keyfile) { |
| 421 | if (dgst_config.want_pub) | 424 | if (dgst_config.want_pub) |
| 422 | sigkey = load_pubkey(bio_err, dgst_config.keyfile, dgst_config.keyform, 0, NULL, | 425 | sigkey = load_pubkey(bio_err, dgst_config.keyfile, |
| 423 | "key file"); | 426 | dgst_config.keyform, 0, NULL, "key file"); |
| 424 | else | 427 | else |
| 425 | sigkey = load_key(bio_err, dgst_config.keyfile, dgst_config.keyform, 0, passin, | 428 | sigkey = load_key(bio_err, dgst_config.keyfile, |
| 426 | "key file"); | 429 | dgst_config.keyform, 0, passin, "key file"); |
| 427 | if (!sigkey) { | 430 | if (!sigkey) { |
| 428 | /* | 431 | /* |
| 429 | * load_[pub]key() has already printed an appropriate | 432 | * load_[pub]key() has already printed an appropriate |
| @@ -439,8 +442,10 @@ dgst_main(int argc, char **argv) | |||
| 439 | goto mac_end; | 442 | goto mac_end; |
| 440 | if (dgst_config.macopts) { | 443 | if (dgst_config.macopts) { |
| 441 | char *macopt; | 444 | char *macopt; |
| 442 | for (i = 0; i < sk_OPENSSL_STRING_num(dgst_config.macopts); i++) { | 445 | for (i = 0; i < sk_OPENSSL_STRING_num( |
| 443 | macopt = sk_OPENSSL_STRING_value(dgst_config.macopts, i); | 446 | dgst_config.macopts); i++) { |
| 447 | macopt = sk_OPENSSL_STRING_value( | ||
| 448 | dgst_config.macopts, i); | ||
| 444 | if (pkey_ctrl_string(mac_ctx, macopt) <= 0) { | 449 | if (pkey_ctrl_string(mac_ctx, macopt) <= 0) { |
| 445 | BIO_printf(bio_err, | 450 | BIO_printf(bio_err, |
| 446 | "MAC parameter error \"%s\"\n", | 451 | "MAC parameter error \"%s\"\n", |
| @@ -456,7 +461,7 @@ dgst_main(int argc, char **argv) | |||
| 456 | goto mac_end; | 461 | goto mac_end; |
| 457 | } | 462 | } |
| 458 | r = 1; | 463 | r = 1; |
| 459 | mac_end: | 464 | mac_end: |
| 460 | if (mac_ctx) | 465 | if (mac_ctx) |
| 461 | EVP_PKEY_CTX_free(mac_ctx); | 466 | EVP_PKEY_CTX_free(mac_ctx); |
| 462 | if (r == 0) | 467 | if (r == 0) |
| @@ -478,9 +483,11 @@ mac_end: | |||
| 478 | goto end; | 483 | goto end; |
| 479 | } | 484 | } |
| 480 | if (dgst_config.do_verify) | 485 | if (dgst_config.do_verify) |
| 481 | r = EVP_DigestVerifyInit(mctx, &pctx, dgst_config.md, NULL, sigkey); | 486 | r = EVP_DigestVerifyInit(mctx, &pctx, dgst_config.md, |
| 487 | NULL, sigkey); | ||
| 482 | else | 488 | else |
| 483 | r = EVP_DigestSignInit(mctx, &pctx, dgst_config.md, NULL, sigkey); | 489 | r = EVP_DigestSignInit(mctx, &pctx, dgst_config.md, |
| 490 | NULL, sigkey); | ||
| 484 | if (!r) { | 491 | if (!r) { |
| 485 | BIO_printf(bio_err, "Error setting context\n"); | 492 | BIO_printf(bio_err, "Error setting context\n"); |
| 486 | ERR_print_errors(bio_err); | 493 | ERR_print_errors(bio_err); |
| @@ -488,8 +495,10 @@ mac_end: | |||
| 488 | } | 495 | } |
| 489 | if (dgst_config.sigopts) { | 496 | if (dgst_config.sigopts) { |
| 490 | char *sigopt; | 497 | char *sigopt; |
| 491 | for (i = 0; i < sk_OPENSSL_STRING_num(dgst_config.sigopts); i++) { | 498 | for (i = 0; i < sk_OPENSSL_STRING_num( |
| 492 | sigopt = sk_OPENSSL_STRING_value(dgst_config.sigopts, i); | 499 | dgst_config.sigopts); i++) { |
| 500 | sigopt = sk_OPENSSL_STRING_value( | ||
| 501 | dgst_config.sigopts, i); | ||
| 493 | if (pkey_ctrl_string(pctx, sigopt) <= 0) { | 502 | if (pkey_ctrl_string(pctx, sigopt) <= 0) { |
| 494 | BIO_printf(bio_err, | 503 | BIO_printf(bio_err, |
| 495 | "parameter error \"%s\"\n", | 504 | "parameter error \"%s\"\n", |
| @@ -545,8 +554,9 @@ mac_end: | |||
| 545 | } | 554 | } |
| 546 | if (argc == 0) { | 555 | if (argc == 0) { |
| 547 | BIO_set_fp(in, stdin, BIO_NOCLOSE); | 556 | BIO_set_fp(in, stdin, BIO_NOCLOSE); |
| 548 | err = do_fp(out, buf, inp, dgst_config.separator, dgst_config.out_bin, sigkey, sigbuf, | 557 | err = do_fp(out, buf, inp, dgst_config.separator, |
| 549 | siglen, NULL, NULL, "stdin", bmd); | 558 | dgst_config.out_bin, sigkey, sigbuf, siglen, NULL, NULL, |
| 559 | "stdin", bmd); | ||
| 550 | } else { | 560 | } else { |
| 551 | const char *md_name = NULL, *sig_name = NULL; | 561 | const char *md_name = NULL, *sig_name = NULL; |
| 552 | if (!dgst_config.out_bin) { | 562 | if (!dgst_config.out_bin) { |
| @@ -567,9 +577,9 @@ mac_end: | |||
| 567 | err++; | 577 | err++; |
| 568 | continue; | 578 | continue; |
| 569 | } else { | 579 | } else { |
| 570 | r = do_fp(out, buf, inp, dgst_config.separator, dgst_config.out_bin, | 580 | r = do_fp(out, buf, inp, dgst_config.separator, |
| 571 | sigkey, sigbuf, siglen, sig_name, md_name, | 581 | dgst_config.out_bin, sigkey, sigbuf, siglen, |
| 572 | argv[i], bmd); | 582 | sig_name, md_name, argv[i], bmd); |
| 573 | } | 583 | } |
| 574 | if (r) | 584 | if (r) |
| 575 | err = r; | 585 | err = r; |
