From 40efa0d29e0f0b41e445003bd3026272b5e59e4b Mon Sep 17 00:00:00 2001 From: Patrik Flykt Date: Sat, 6 Apr 2013 23:10:18 +0300 Subject: [PATCH 1/1] client: Add --help, -h options --- client/input.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/client/input.c b/client/input.c index 1a313fc..289faea 100644 --- a/client/input.c +++ b/client/input.c @@ -124,6 +124,10 @@ static gboolean input_handler(GIOChannel *channel, GIOCondition condition, int __connmanctl_input_init(int argc, char *argv[]) { + char *help[] = { + "help", + NULL + }; guint source = 0; int err; DBusError dbus_err; @@ -153,7 +157,12 @@ int __connmanctl_input_init(int argc, char *argv[]) } else { interactive = false; - err = commands(connection, argv + 1, argc -1); + + if (strcmp(argv[1], "--help") == 0 || + strcmp(argv[1], "-h") == 0) + err = commands(connection, help, 1); + else + err = commands(connection, argv + 1, argc -1); } if (err == -EINPROGRESS) { -- 2.7.4