From ef47d746d054a06ba08180f8c1255c1ea247b39a Mon Sep 17 00:00:00 2001 From: ERAMOTO Masaya Date: Mon, 23 Oct 2017 17:28:49 +0900 Subject: [PATCH] tools/btmgmt: Use cmd_usage() for select command --- tools/btmgmt.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tools/btmgmt.c b/tools/btmgmt.c index 8eee2b1e3..552f74411 100644 --- a/tools/btmgmt.c +++ b/tools/btmgmt.c @@ -4528,7 +4528,7 @@ static void cmd_select(struct mgmt *mgmt, uint16_t index, int argc, char **argv) { if (argc != 2) { - error("Usage: select "); + cmd_usage(argv[0]); return; } @@ -4641,6 +4641,14 @@ static void cmd_usage(char *cmd) return; c = find_cmd(cmd, all_cmd, NELEM(all_cmd)); + if (!c && interactive) { + c = find_cmd(cmd, interactive_cmd, NELEM(interactive_cmd)); + if (!c) + return; + error("Usage: %s %s", cmd, c->arg ? : ""); + return; + } + if (!c) return; -- 2.47.3