aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyid.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/keyid.c')
-rw-r--r--g10/keyid.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/g10/keyid.c b/g10/keyid.c
index 0e2924c39..5ae286e89 100644
--- a/g10/keyid.c
+++ b/g10/keyid.c
@@ -1,5 +1,6 @@
/* keyid.c - key ID and fingerprint handling
- * Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
+ * Copyright (C) 1998, 1999, 2000, 2001, 2003,
+ * 2004 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
@@ -396,6 +397,18 @@ expirestr_from_sig( PKT_signature *sig )
}
const char *
+revokestr_from_pk( PKT_public_key *pk )
+{
+ static char buffer[11+5];
+ time_t atime;
+
+ if(!pk->revokedate)
+ return _("never ");
+ atime=pk->revokedate;
+ return mk_datestr (buffer, atime);
+}
+
+const char *
colon_strtime (u32 t)
{
if (!t)