aboutsummaryrefslogtreecommitdiffstats
path: root/keyserver/gpgkeys_hkp.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--keyserver/gpgkeys_hkp.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/keyserver/gpgkeys_hkp.c b/keyserver/gpgkeys_hkp.c
index da4ce61fe..f324267c9 100644
--- a/keyserver/gpgkeys_hkp.c
+++ b/keyserver/gpgkeys_hkp.c
@@ -261,11 +261,7 @@ get_key(char *getkey)
{
fprintf(output,line);
if(strcmp(line,"-----END PGP PUBLIC KEY BLOCK-----\n")==0)
- {
- gotit=0;
- fprintf(output,"KEY 0x%s END\n",getkey);
- break;
- }
+ break;
}
else
if(strcmp(line,"-----BEGIN PGP PUBLIC KEY BLOCK-----\n")==0)
@@ -274,6 +270,14 @@ get_key(char *getkey)
gotit=1;
}
}
+
+ if(gotit)
+ fprintf(output,"KEY 0x%s END\n",getkey);
+ else
+ {
+ fprintf(console,"gpgkeys: key %s not found on keyserver\n",getkey);
+ fprintf(output,"KEY 0x%s FAILED\n",getkey);
+ }
}
m_free(line);