diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-03-27 13:53:56 +0200 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2013-04-04 10:25:37 +0300 |
commit | 90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172 (patch) | |
tree | 0f41c2881ad7e4ff2b015a6a392619b60f404525 | |
parent | 2fb3485481b707a3b2c38574a571f6c4d486219a (diff) | |
download | connman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.tar.gz connman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.tar.bz2 connman-90c59a7f8e5d2bcd3f4654f331f87ea11f8d9172.zip |
client: Print out help header if non-interactive
-rw-r--r-- | client/commands.c | 8 |
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; } |