From a413066de10f31a5db98cc1a0564a49f8779157f Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 19 Nov 2001 16:17:43 +0000 Subject: Added basic code for keylisting. New Assuan command LISTKEYS. --- sm/gpgsm.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'sm/gpgsm.c') 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; -- cgit v1.2.3