aboutsummaryrefslogtreecommitdiffstats
path: root/g10/packet.h
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2003-12-30 00:46:42 +0000
committerDavid Shaw <[email protected]>2003-12-30 00:46:42 +0000
commitd537d547cef144014f46aa050b5e3b911c48cf93 (patch)
tree85f447f01b82038836c25b79e0a2546876b53556 /g10/packet.h
parent* gpgkeys_hkp.c (send_key, get_key, main): Work with new HTTP code that (diff)
downloadgnupg-d537d547cef144014f46aa050b5e3b911c48cf93.tar.gz
gnupg-d537d547cef144014f46aa050b5e3b911c48cf93.zip
* misc.c (pull_in_libs): Dead code. Removed.
* sig-check.c (check_revocation_keys): Comments. * getkey.c (merge_selfsigs_main): Don't bother to check designated revoker sigs if the key is already revoked. * packet.h, getkey.c (merge_selfsigs_main): New "maybe_revoked" flag on PKs. It is set when there is a revocation signature from a valid revocation key, but the revocation key is not present to verify the signature. * pkclist.c (check_signatures_trust): Use it here to give a warning when showing key trust. * compress-bz2.c: Include stdio.h. Solaris 9 has a very old bzip2 library and we can at least guarantee that it won't fail because of the lack of stdio.h. * tdbio.c: Fixed format string bugs related to the use of DB_NAME. Reported by Florian Weimer.
Diffstat (limited to 'g10/packet.h')
-rw-r--r--g10/packet.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/g10/packet.h b/g10/packet.h
index 57306e6e7..db27d7a46 100644
--- a/g10/packet.h
+++ b/g10/packet.h
@@ -206,6 +206,8 @@ typedef struct {
byte req_algo; /* Ditto */
u32 has_expired; /* set to the expiration date if expired */
int is_revoked; /* key has been revoked */
+ int maybe_revoked; /* a designated revocation is present, but
+ without the key to check it */
int is_valid; /* key (especially subkey) is valid */
int dont_cache; /* do not cache this */
ulong local_id; /* internal use, valid if > 0 */