diff options
author | Werner Koch <[email protected]> | 2001-11-19 16:17:43 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2001-11-19 16:17:43 +0000 |
commit | a413066de10f31a5db98cc1a0564a49f8779157f (patch) | |
tree | 4896be0e0e98ead00cc90634eeba8c75d24c3050 /sm/gpgsm.c | |
parent | Added code for data lines. For ease of implementation we need glibc (diff) | |
download | gnupg-a413066de10f31a5db98cc1a0564a49f8779157f.tar.gz gnupg-a413066de10f31a5db98cc1a0564a49f8779157f.zip |
Added basic code for keylisting.
New Assuan command LISTKEYS.
Diffstat (limited to 'sm/gpgsm.c')
-rw-r--r-- | sm/gpgsm.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sm/gpgsm.c b/sm/gpgsm.c index 3a84777e1..72e6d41ec 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -730,7 +730,7 @@ main ( int argc, char **argv) break; case oWithKeyData: opt.with_key_data=1; /* fall thru */ - case oWithColons: opt.with_colons=':'; break; + case oWithColons: ctrl.with_colons = 1; break; case oSkipVerify: opt.skip_verify=1; break; @@ -969,10 +969,9 @@ main ( int argc, char **argv) break; case aListKeys: - sl = NULL; - for ( ; argc; argc--, argv++ ) + for (sl=NULL; argc; argc--, argv++) add_to_strlist (&sl, *argv); -/* public_key_list( sl ); */ + gpgsm_list_keys (&ctrl, sl, stdout); free_strlist(sl); break; |