ignore failure when --never-fail flag is passed in
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25223 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -704,8 +704,13 @@ pcert_print(struct print_options *opt, int argc, char **argv) | |||||||
|     while(argc--) { |     while(argc--) { | ||||||
| 	int ret; | 	int ret; | ||||||
| 	ret = hx509_certs_init(context, argv[0], 0, lock, &certs); | 	ret = hx509_certs_init(context, argv[0], 0, lock, &certs); | ||||||
| 	if (ret) | 	if (ret) { | ||||||
|  | 	    if (opt->never_fail_flag) { | ||||||
|  | 		printf("ignoreing failure: %d\n", ret); | ||||||
|  | 		continue; | ||||||
|  | 	    } | ||||||
| 	    hx509_err(context, 1, ret, "hx509_certs_init"); | 	    hx509_err(context, 1, ret, "hx509_certs_init"); | ||||||
|  | 	} | ||||||
| 	if (opt->info_flag) | 	if (opt->info_flag) | ||||||
| 	    hx509_certs_info(context, certs, NULL, NULL); | 	    hx509_certs_info(context, certs, NULL, NULL); | ||||||
| 	hx509_certs_iter(context, certs, print_f, &s); | 	hx509_certs_iter(context, certs, print_f, &s); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand