From 623bd64f0c44e6be5634c08d284b06138ff30c8a Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Tue, 22 Nov 2011 12:18:48 -0800 Subject: [PATCH] use sl_did_you_mean --- kuser/kcc.c | 2 +- lib/gssapi/gss-commands.in | 2 ++ lib/gssapi/gsstool.c | 6 +++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/kuser/kcc.c b/kuser/kcc.c index 511398c92..ca6fc3b05 100644 --- a/kuser/kcc.c +++ b/kuser/kcc.c @@ -150,7 +150,7 @@ main(int argc, char **argv) if (argc != 0) { ret = sl_command(commands, argc, argv); if(ret == -1) - krb5_warnx(kcc_context, "unrecognized command: %s", argv[0]); + sl_did_you_mean(commands, argv[0]); else if (ret == -2) ret = 0; if(ret != 0) diff --git a/lib/gssapi/gss-commands.in b/lib/gssapi/gss-commands.in index a2fc2288e..25ec1c802 100644 --- a/lib/gssapi/gss-commands.in +++ b/lib/gssapi/gss-commands.in @@ -33,10 +33,12 @@ /* $Id$ */ command = { + name = "mechanisms" name = "supported-mechanisms" help = "Print the supported mechanisms" } command = { + name = "attributes" name = "attrs-for-mech" help = "Print the attributes for mechs" option = { diff --git a/lib/gssapi/gsstool.c b/lib/gssapi/gsstool.c index 925db8a21..8df39535e 100644 --- a/lib/gssapi/gsstool.c +++ b/lib/gssapi/gsstool.c @@ -72,7 +72,7 @@ usage (int ret) #define COL_SASL "SASL" int -supported_mechanisms(void *argptr, int argc, char **argv) +mechanisms(void *argptr, int argc, char **argv) { OM_uint32 maj_stat, min_stat; gss_OID_set mechs; @@ -184,7 +184,7 @@ print_mech_attr(const char *mechname, gss_const_OID mech, gss_OID_set set) int -attrs_for_mech(struct attrs_for_mech_options *opt, int argc, char **argv) +attributes(struct attributes_options *opt, int argc, char **argv) { gss_OID_set mech_attr = NULL, known_mech_attrs = NULL; gss_OID mech = GSS_C_NO_OID; @@ -250,7 +250,7 @@ main(int argc, char **argv) if (argc != 0) { ret = sl_command(commands, argc, argv); if(ret == -1) - warnx("unrecognized command: %s", argv[0]); + sl_did_you_mean(commands, argv[0]); else if (ret == -2) ret = 0; if(ret != 0) -- 2.11.4.GIT