diff options
Diffstat (limited to 'src/usr.bin/openssl/apps.c')
-rw-r--r-- | src/usr.bin/openssl/apps.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/usr.bin/openssl/apps.c b/src/usr.bin/openssl/apps.c index 2dab036b32..22b6b2838b 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.45 2018/02/07 04:25:19 jsing Exp $ */ | 1 | /* $OpenBSD: apps.c,v 1.46 2018/02/07 05:47:55 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2014 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -583,7 +583,7 @@ load_pkcs12(BIO *err, BIO *in, const char *desc, pem_password_cb *pem_cb, | |||
583 | } | 583 | } |
584 | ret = PKCS12_parse(p12, pass, pkey, cert, ca); | 584 | ret = PKCS12_parse(p12, pass, pkey, cert, ca); |
585 | 585 | ||
586 | die: | 586 | die: |
587 | PKCS12_free(p12); | 587 | PKCS12_free(p12); |
588 | return ret; | 588 | return ret; |
589 | } | 589 | } |
@@ -642,7 +642,7 @@ load_cert(BIO *err, const char *file, int format, const char *pass, | |||
642 | goto end; | 642 | goto end; |
643 | } | 643 | } |
644 | 644 | ||
645 | end: | 645 | end: |
646 | if (x == NULL) { | 646 | if (x == NULL) { |
647 | BIO_printf(err, "unable to load certificate\n"); | 647 | BIO_printf(err, "unable to load certificate\n"); |
648 | ERR_print_errors(err); | 648 | ERR_print_errors(err); |
@@ -705,7 +705,7 @@ load_key(BIO *err, const char *file, int format, int maybe_stdin, | |||
705 | BIO_printf(err, "bad input format specified for key file\n"); | 705 | BIO_printf(err, "bad input format specified for key file\n"); |
706 | goto end; | 706 | goto end; |
707 | } | 707 | } |
708 | end: | 708 | end: |
709 | BIO_free(key); | 709 | BIO_free(key); |
710 | if (pkey == NULL) { | 710 | if (pkey == NULL) { |
711 | BIO_printf(err, "unable to load %s\n", key_descrip); | 711 | BIO_printf(err, "unable to load %s\n", key_descrip); |
@@ -782,7 +782,7 @@ load_pubkey(BIO *err, const char *file, int format, int maybe_stdin, | |||
782 | goto end; | 782 | goto end; |
783 | } | 783 | } |
784 | 784 | ||
785 | end: | 785 | end: |
786 | BIO_free(key); | 786 | BIO_free(key); |
787 | if (pkey == NULL) | 787 | if (pkey == NULL) |
788 | BIO_printf(err, "unable to load %s\n", key_descrip); | 788 | BIO_printf(err, "unable to load %s\n", key_descrip); |
@@ -827,7 +827,7 @@ load_netscape_key(BIO *err, BIO *key, const char *file, | |||
827 | EVP_PKEY_set1_RSA(pkey, rsa); | 827 | EVP_PKEY_set1_RSA(pkey, rsa); |
828 | return pkey; | 828 | return pkey; |
829 | 829 | ||
830 | error: | 830 | error: |
831 | BUF_MEM_free(buf); | 831 | BUF_MEM_free(buf); |
832 | EVP_PKEY_free(pkey); | 832 | EVP_PKEY_free(pkey); |
833 | return NULL; | 833 | return NULL; |
@@ -898,7 +898,7 @@ load_certs_crls(BIO *err, const char *file, int format, const char *pass, | |||
898 | if (pcrls && sk_X509_CRL_num(*pcrls) > 0) | 898 | if (pcrls && sk_X509_CRL_num(*pcrls) > 0) |
899 | rv = 1; | 899 | rv = 1; |
900 | 900 | ||
901 | end: | 901 | end: |
902 | sk_X509_INFO_pop_free(xis, X509_INFO_free); | 902 | sk_X509_INFO_pop_free(xis, X509_INFO_free); |
903 | 903 | ||
904 | if (rv == 0) { | 904 | if (rv == 0) { |
@@ -1064,7 +1064,7 @@ copy_extensions(X509 *x, X509_REQ *req, int copy_type) | |||
1064 | 1064 | ||
1065 | ret = 1; | 1065 | ret = 1; |
1066 | 1066 | ||
1067 | end: | 1067 | end: |
1068 | sk_X509_EXTENSION_pop_free(exts, X509_EXTENSION_free); | 1068 | sk_X509_EXTENSION_pop_free(exts, X509_EXTENSION_free); |
1069 | 1069 | ||
1070 | return ret; | 1070 | return ret; |
@@ -1179,7 +1179,7 @@ setup_verify(BIO *bp, char *CAfile, char *CApath) | |||
1179 | ERR_clear_error(); | 1179 | ERR_clear_error(); |
1180 | return store; | 1180 | return store; |
1181 | 1181 | ||
1182 | end: | 1182 | end: |
1183 | X509_STORE_free(store); | 1183 | X509_STORE_free(store); |
1184 | return NULL; | 1184 | return NULL; |
1185 | } | 1185 | } |
@@ -1308,7 +1308,7 @@ load_serial(char *serialfile, int create, ASN1_INTEGER **retai) | |||
1308 | ai = NULL; | 1308 | ai = NULL; |
1309 | } | 1309 | } |
1310 | 1310 | ||
1311 | err: | 1311 | err: |
1312 | BIO_free(in); | 1312 | BIO_free(in); |
1313 | ASN1_INTEGER_free(ai); | 1313 | ASN1_INTEGER_free(ai); |
1314 | return (ret); | 1314 | return (ret); |
@@ -1354,7 +1354,7 @@ save_serial(char *serialfile, char *suffix, BIGNUM *serial, | |||
1354 | ai = NULL; | 1354 | ai = NULL; |
1355 | } | 1355 | } |
1356 | 1356 | ||
1357 | err: | 1357 | err: |
1358 | BIO_free_all(out); | 1358 | BIO_free_all(out); |
1359 | ASN1_INTEGER_free(ai); | 1359 | ASN1_INTEGER_free(ai); |
1360 | return (ret); | 1360 | return (ret); |
@@ -1399,7 +1399,7 @@ rotate_serial(char *serialfile, char *new_suffix, char *old_suffix) | |||
1399 | } | 1399 | } |
1400 | return 1; | 1400 | return 1; |
1401 | 1401 | ||
1402 | err: | 1402 | err: |
1403 | return 0; | 1403 | return 0; |
1404 | } | 1404 | } |
1405 | 1405 | ||
@@ -1424,7 +1424,7 @@ rand_serial(BIGNUM *b, ASN1_INTEGER *ai) | |||
1424 | 1424 | ||
1425 | ret = 1; | 1425 | ret = 1; |
1426 | 1426 | ||
1427 | error: | 1427 | error: |
1428 | BN_free(btmp); | 1428 | BN_free(btmp); |
1429 | 1429 | ||
1430 | return ret; | 1430 | return ret; |
@@ -1489,7 +1489,7 @@ load_index(char *dbfile, DB_ATTR *db_attr) | |||
1489 | } | 1489 | } |
1490 | } | 1490 | } |
1491 | 1491 | ||
1492 | err: | 1492 | err: |
1493 | NCONF_free(dbattr_conf); | 1493 | NCONF_free(dbattr_conf); |
1494 | TXT_DB_free(tmpdb); | 1494 | TXT_DB_free(tmpdb); |
1495 | BIO_free_all(in); | 1495 | BIO_free_all(in); |
@@ -1562,7 +1562,7 @@ save_index(const char *file, const char *suffix, CA_DB *db) | |||
1562 | 1562 | ||
1563 | return 1; | 1563 | return 1; |
1564 | 1564 | ||
1565 | err: | 1565 | err: |
1566 | return 0; | 1566 | return 0; |
1567 | } | 1567 | } |
1568 | 1568 | ||
@@ -1657,7 +1657,7 @@ rotate_index(const char *dbfile, const char *new_suffix, const char *old_suffix) | |||
1657 | } | 1657 | } |
1658 | return 1; | 1658 | return 1; |
1659 | 1659 | ||
1660 | err: | 1660 | err: |
1661 | return 0; | 1661 | return 0; |
1662 | } | 1662 | } |
1663 | 1663 | ||
@@ -1820,11 +1820,11 @@ parse_name(char *subject, long chtype, int multirdn) | |||
1820 | } | 1820 | } |
1821 | goto done; | 1821 | goto done; |
1822 | 1822 | ||
1823 | error: | 1823 | error: |
1824 | X509_NAME_free(name); | 1824 | X509_NAME_free(name); |
1825 | name = NULL; | 1825 | name = NULL; |
1826 | 1826 | ||
1827 | done: | 1827 | done: |
1828 | free(ne_values); | 1828 | free(ne_values); |
1829 | free(ne_types); | 1829 | free(ne_types); |
1830 | free(mval); | 1830 | free(mval); |
@@ -1958,7 +1958,7 @@ args_verify(char ***pargs, int *pargc, int *badarg, BIO *err, | |||
1958 | if (at_time) | 1958 | if (at_time) |
1959 | X509_VERIFY_PARAM_set_time(*pm, at_time); | 1959 | X509_VERIFY_PARAM_set_time(*pm, at_time); |
1960 | 1960 | ||
1961 | end: | 1961 | end: |
1962 | (*pargs)++; | 1962 | (*pargs)++; |
1963 | 1963 | ||
1964 | if (pargc) | 1964 | if (pargc) |
@@ -2304,17 +2304,17 @@ options_parse(int argc, char **argv, struct option *opts, char **unnamed, | |||
2304 | } | 2304 | } |
2305 | } | 2305 | } |
2306 | 2306 | ||
2307 | done: | 2307 | done: |
2308 | if (argsused != NULL) | 2308 | if (argsused != NULL) |
2309 | *argsused = i; | 2309 | *argsused = i; |
2310 | 2310 | ||
2311 | return (0); | 2311 | return (0); |
2312 | 2312 | ||
2313 | toomany: | 2313 | toomany: |
2314 | fprintf(stderr, "too many arguments\n"); | 2314 | fprintf(stderr, "too many arguments\n"); |
2315 | return (1); | 2315 | return (1); |
2316 | 2316 | ||
2317 | unknown: | 2317 | unknown: |
2318 | fprintf(stderr, "unknown option '%s'\n", arg); | 2318 | fprintf(stderr, "unknown option '%s'\n", arg); |
2319 | return (1); | 2319 | return (1); |
2320 | } | 2320 | } |