aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/nvram/src/cli.c
diff options
context:
space:
mode:
authorBangLang Huang <banglang.huang@foxmail.com>2017-02-24 10:45:16 +0800
committerAlexander Couzens <lynxis@fe80.eu>2017-08-22 14:31:32 +0200
commit2a253e7cdbacd1bd19da80ea6f35a93b42655c3b (patch)
tree2e7f66cdbb16c5d329d9ef523552974a3d1e5a1c /package/utils/nvram/src/cli.c
parent1948d8e08c72106a01b359a30217cf92657cc79d (diff)
downloadupstream-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.c23
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;
}