aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyserver.c
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2002-07-24 21:17:19 +0000
committerDavid Shaw <[email protected]>2002-07-24 21:17:19 +0000
commit553ac3f08c996f38ddb652aa58cd5b583c347d76 (patch)
tree3db239e8bcffdf2b659bfa08bd86fac4c8ffe77c /g10/keyserver.c
parent* options.h, exec.h, exec.c (set_exec_path, exec_write), g10.c (main), (diff)
downloadgnupg-553ac3f08c996f38ddb652aa58cd5b583c347d76.tar.gz
gnupg-553ac3f08c996f38ddb652aa58cd5b583c347d76.zip
* main.h, import.c (parse_import_options, fix_hkp_corruption, import_one,
delete_inv_parts), g10.c (main): New import-option "repair-hkp-subkey-bug", which repairs as much as possible the HKP mangling multiple subkeys bug. It is on by default for keyserver receives, and off by default for regular --import. * main.h, import.c (import, import_one, delete_inv_parts), hkp.c (hkp_ask_import), keyserver.c (keyserver_spawn): Use keyserver import options when doing keyserver receives.
Diffstat (limited to 'g10/keyserver.c')
-rw-r--r--g10/keyserver.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/keyserver.c b/g10/keyserver.c
index c64ad4bc8..97745f0d6 100644
--- a/g10/keyserver.c
+++ b/g10/keyserver.c
@@ -598,7 +598,8 @@ keyserver_spawn(int action,STRLIST list,
do this could be to continue parsing this line-by-line and
make a temp iobuf for each key. */
- import_keys_stream(spawn->fromchild,0,stats_handle);
+ import_keys_stream(spawn->fromchild,0,stats_handle,
+ opt.keyserver_options.import_options);
import_print_stats(stats_handle);
import_release_stats_handle(stats_handle);