diff options
author | Werner Koch <[email protected]> | 2002-08-16 13:55:03 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2002-08-16 13:55:03 +0000 |
commit | a8e9b350c037a717cfa1754da24e7188960034c9 (patch) | |
tree | a0ad9dd8337de4edc3938b46f5fd549335cb3f46 /sm/verify.c | |
parent | * card-common.h (struct p15_private_s): Forward declaration. Add (diff) | |
download | gnupg-a8e9b350c037a717cfa1754da24e7188960034c9.tar.gz gnupg-a8e9b350c037a717cfa1754da24e7188960034c9.zip |
* call-agent.c (learn_cb): Special treatment when the issuer
certificate is missing.
Diffstat (limited to 'sm/verify.c')
-rw-r--r-- | sm/verify.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sm/verify.c b/sm/verify.c index 27a187ca4..524e7b227 100644 --- a/sm/verify.c +++ b/sm/verify.c @@ -417,7 +417,7 @@ gpgsm_verify (CTRL ctrl, int in_fd, int data_fd, FILE *out_fp) if (DBG_X509) log_debug ("signature okay - checking certs\n"); - rc = gpgsm_validate_path (ctrl, cert, &keyexptime); + rc = gpgsm_validate_chain (ctrl, cert, &keyexptime); if (rc == GNUPG_Certificate_Expired) { gpgsm_status (ctrl, STATUS_EXPKEYSIG, NULL); @@ -440,9 +440,9 @@ gpgsm_verify (CTRL ctrl, int in_fd, int data_fd, FILE *out_fp) xfree (buf); } - if (rc) /* of validate_path */ + if (rc) /* of validate_chain */ { - log_error ("invalid certification path: %s\n", gnupg_strerror (rc)); + log_error ("invalid certification chain: %s\n", gnupg_strerror (rc)); if (rc == GNUPG_Bad_Certificate_Path || rc == GNUPG_Bad_Certificate || rc == GNUPG_Bad_CA_Certificate |