aboutsummaryrefslogtreecommitdiffstats
path: root/g10/gpgv.c
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2005-12-23 22:17:11 +0000
committerDavid Shaw <[email protected]>2005-12-23 22:17:11 +0000
commit846eefaa71a7fc2447394e4c93b6efc4d43ddd9a (patch)
tree7c641127a1bd18f8c130de0852f5029c56f05308 /g10/gpgv.c
parent* gpgv.c: Stub. (diff)
downloadgnupg-846eefaa71a7fc2447394e4c93b6efc4d43ddd9a.tar.gz
gnupg-846eefaa71a7fc2447394e4c93b6efc4d43ddd9a.zip
* keyserver.c (keyserver_import_pka): New. Moved from
getkey.c:get_pubkey_byname which was getting crowded. * keyserver.c (keyserver_import_cert): Import a key found in DNS via CERT records. Can handle both the PGP (actual key) and IPGP (URL) CERT types. * getkey.c (get_pubkey_byname): Call them both here. * options.h, keyserver.c (parse_keyserver_options): Add "auto-cert-retrieve" option with optional max size argument.
Diffstat (limited to '')
-rw-r--r--g10/gpgv.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/g10/gpgv.c b/g10/gpgv.c
index bd5820da7..dbff4831c 100644
--- a/g10/gpgv.c
+++ b/g10/gpgv.c
@@ -270,7 +270,7 @@ get_ownertrust (PKT_public_key *pk)
}
-/* Stub:
+/* Stubs:
* Because we only work with trusted keys, it does not make sense to
* get them from a keyserver
*/
@@ -280,19 +280,14 @@ keyserver_import_keyid( u32 *keyid, void *dummy )
return -1;
}
-/* Stub:
- * Because we only work with trusted keys, it does not make sense to
- * get them from a keyserver
- */
int
-keyserver_import_fprint (const byte *fprint, size_t fprint_len,
- struct keyserver_spec *keyserver)
-{
- return -1;
-}
+keyserver_import_cert(const char *name) { return -1; }
+
+int
+keyserver_import_pka(const char *name) { return -1; }
int
-keyserver_getname(const char *name) { return -1; }
+keyserver_import_name(const char *name) { return -1; }
/* Stub:
* No encryption here but mainproc links to these functions.