summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2013-03-27 13:53:56 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-04-04 10:25:37 +0300
commit90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172 (patch)
tree0f41c2881ad7e4ff2b015a6a392619b60f404525 /client
parent2fb3485481b707a3b2c38574a571f6c4d486219a (diff)
downloadconnman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.tar.gz
connman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.tar.bz2
connman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.zip
client: Print out help header if non-interactive
Diffstat (limited to 'client')
-rw-r--r--client/commands.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/commands.c b/client/commands.c
index 6e2680bb..3e6922f5 100644
--- a/client/commands.c
+++ b/client/commands.c
@@ -672,8 +672,12 @@ static const struct {
static int cmd_help(char *args[], int num, struct option *options)
{
+ bool interactive = __connmanctl_is_interactive();
int i, j;
+ if (interactive == false)
+ fprintf(stdout, "Usage: connmanctl [[command] [args]]\n");
+
for (i = 0; cmd_table[i].cmd != NULL; i++) {
const char *cmd = cmd_table[i].cmd;
const char *argument = cmd_table[i].argument;
@@ -697,6 +701,10 @@ static int cmd_help(char *args[], int num, struct option *options)
}
}
+ if (interactive == false)
+ fprintf(stdout, "\nNote: arguments and output are considered "
+ "EXPERIMENTAL for now.\n");
+
return 0;
}