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