diff options
author | David Shaw <[email protected]> | 2005-03-17 23:16:41 +0000 |
---|---|---|
committer | David Shaw <[email protected]> | 2005-03-17 23:16:41 +0000 |
commit | 24a34eea6172932cbae849bc43989662354e25b5 (patch) | |
tree | 095550e6960e4f177d5a14b937621589076cc71b /keyserver/ksutil.c | |
parent | * Makefile.am: Calculate GNUPG_LIBEXECDIR directly. Do not redefine (diff) | |
download | gnupg-24a34eea6172932cbae849bc43989662354e25b5.tar.gz gnupg-24a34eea6172932cbae849bc43989662354e25b5.zip |
* ksutil.c (parse_ks_options): Handle verbose=nnn.
* Makefile.am: Calculate GNUPG_LIBEXECDIR directly. Do not redefine
$libexecdir.
Diffstat (limited to 'keyserver/ksutil.c')
-rw-r--r-- | keyserver/ksutil.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c index c0dc5f66d..0a5d779e1 100644 --- a/keyserver/ksutil.c +++ b/keyserver/ksutil.c @@ -92,6 +92,7 @@ free_ks_options(struct ks_options *opt) free(opt->scheme); free(opt->auth); free(opt->path); + free(opt->opaque); free(opt->ca_cert_file); free(opt); } @@ -205,10 +206,12 @@ parse_ks_options(char *line,struct ks_options *opt) start=&option[3]; } - if(strcasecmp(start,"verbose")==0) + if(strncasecmp(start,"verbose",7)==0) { if(no) - opt->verbose--; + opt->verbose=0; + else if(start[7]=='=') + opt->verbose=atoi(&start[8]); else opt->verbose++; } |