~ubuntu-branches/ubuntu/raring/gnupg2/raring-proposed

« back to all changes in this revision

Viewing changes to common/status.c

  • Committer: Bazaar Package Importer
  • Author(s): Eric Dorland
  • Date: 2009-09-07 20:38:23 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20090907203823-d7hsk7lnfqoc4yom
Tags: 2.0.13-1
* New upstream release.
* debian/control: Depend instead of Recommend gnupg-agent. (Closes:
  #538947)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
    return statusstr_msgstr + statusstr_msgidx[idx];
37
37
}
38
38
 
 
39
 
 
40
const char *
 
41
get_inv_recpsgnr_code (gpg_error_t err)
 
42
{
 
43
  const char *errstr;
 
44
  
 
45
  switch (gpg_err_code (err))
 
46
    {
 
47
    case GPG_ERR_NO_PUBKEY:       errstr = "1"; break;
 
48
    case GPG_ERR_AMBIGUOUS_NAME:  errstr = "2"; break;
 
49
    case GPG_ERR_WRONG_KEY_USAGE: errstr = "3"; break;
 
50
    case GPG_ERR_CERT_REVOKED:    errstr = "4"; break;
 
51
    case GPG_ERR_CERT_EXPIRED:    errstr = "5"; break;
 
52
    case GPG_ERR_NO_CRL_KNOWN:    errstr = "6"; break;
 
53
    case GPG_ERR_CRL_TOO_OLD:     errstr = "7"; break;
 
54
    case GPG_ERR_NO_POLICY_MATCH: errstr = "8"; break;
 
55
 
 
56
    case GPG_ERR_UNUSABLE_SECKEY:
 
57
    case GPG_ERR_NO_SECKEY:       errstr = "9"; break;
 
58
 
 
59
    case GPG_ERR_NOT_TRUSTED:     errstr = "10"; break;
 
60
    case GPG_ERR_MISSING_CERT:    errstr = "11"; break;
 
61
    default:                      errstr = "0"; break;
 
62
    }
 
63
 
 
64
  return errstr;
 
65
}