diff options
author | BangLang Huang <banglang.huang@foxmail.com> | 2017-02-24 10:45:16 +0800 |
---|---|---|
committer | Alexander Couzens <lynxis@fe80.eu> | 2017-08-22 14:31:32 +0200 |
commit | 2a253e7cdbacd1bd19da80ea6f35a93b42655c3b (patch) | |
tree | 2e7f66cdbb16c5d329d9ef523552974a3d1e5a1c /package/utils/nvram/src/cli.c | |
parent | 1948d8e08c72106a01b359a30217cf92657cc79d (diff) | |
download | upstream-2a253e7cdbacd1bd19da80ea6f35a93b42655c3b.tar.gz upstream-2a253e7cdbacd1bd19da80ea6f35a93b42655c3b.tar.bz2 upstream-2a253e7cdbacd1bd19da80ea6f35a93b42655c3b.zip |
nvram: add usage() function
Merge the help message into a single function,
so that we can use it somewhere else.
Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
Diffstat (limited to 'package/utils/nvram/src/cli.c')
-rw-r--r-- | package/utils/nvram/src/cli.c | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/package/utils/nvram/src/cli.c b/package/utils/nvram/src/cli.c index 4f9c77804d..149d307474 100644 --- a/package/utils/nvram/src/cli.c +++ b/package/utils/nvram/src/cli.c @@ -133,6 +133,18 @@ static int do_info(nvram_handle_t *nvram) return 0; } +static void usage(void) +{ + fprintf(stderr, + "Usage:\n" + " nvram show\n" + " nvram info\n" + " nvram get variable\n" + " nvram set variable=value [set ...]\n" + " nvram unset variable [unset ...]\n" + " nvram commit\n" + ); +} int main( int argc, const char *argv[] ) { @@ -233,16 +245,7 @@ int main( int argc, const char *argv[] ) } else if( !done ) { - fprintf(stderr, - "Usage:\n" - " nvram show\n" - " nvram info\n" - " nvram get variable\n" - " nvram set variable=value [set ...]\n" - " nvram unset variable [unset ...]\n" - " nvram commit\n" - ); - + usage(); stat = 1; } |