From 68aa60e79c080620cb0c95cd6992b8bb0656cf63 Mon Sep 17 00:00:00 2001 From: David Shaw Date: Tue, 26 Aug 2003 03:56:47 +0000 Subject: * mainproc.c (check_sig_and_print): Use two different preferred keyserver displays - one if the key is not present (to tell the user where to get the key), the other if it is present (to tell the user where the key can be refreshed). * packet.h, parse-packet.c (parse_signature): Set flag if a preferred keyserver is present. * keylist.c (list_keyblock_print): Show keyserver url in listings with list-option show-keyserver-url. --- g10/parse-packet.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'g10/parse-packet.c') diff --git a/g10/parse-packet.c b/g10/parse-packet.c index 1ba8f3239..0831d26f4 100644 --- a/g10/parse-packet.c +++ b/g10/parse-packet.c @@ -1305,6 +1305,10 @@ parse_signature( IOBUF inp, int pkttype, unsigned long pktlen, if(p) sig->flags.policy_url=1; + p=parse_sig_subpkt(sig->hashed,SIGSUBPKT_PREF_KS,NULL); + if(p) + sig->flags.pref_ks=1; + p=parse_sig_subpkt(sig->hashed,SIGSUBPKT_NOTATION,NULL); if(p) sig->flags.notation=1; -- cgit v1.2.3