From 446f3d07dd59f1b15b83a31fa88fba919ce4f47d Mon Sep 17 00:00:00 2001 From: Enrico Jorns Date: Sun, 25 Oct 2015 22:03:31 +0100 Subject: state: disable load command Explicitly loading environment is not required as it will be loaded if available during device probing Signed-off-by: Enrico Jorns Signed-off-by: Marc Kleine-Budde Signed-off-by: Sascha Hauer --- commands/state.c | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) (limited to 'commands') diff --git a/commands/state.c b/commands/state.c index 59d1eb8502..4b51759e3e 100644 --- a/commands/state.c +++ b/commands/state.c @@ -21,26 +21,20 @@ static int do_state(int argc, char *argv[]) { int opt, ret = 0; struct state *state = NULL; - int do_save = 0, do_load = 0; + int do_save = 0; const char *statename = "state"; - while ((opt = getopt(argc, argv, "sl")) > 0) { + while ((opt = getopt(argc, argv, "s")) > 0) { switch (opt) { case 's': do_save = 1; break; - case 'l': - do_load = 1; - break; default: return COMMAND_ERROR_USAGE; } } - if (do_save && do_load) - return COMMAND_ERROR_USAGE; - - if (!do_save && !do_load) { + if (!do_save) { state_info(); return 0; } @@ -56,8 +50,6 @@ static int do_state(int argc, char *argv[]) if (do_save) ret = state_save(state); - else if (do_load) - ret = state_load(state); return ret; } @@ -67,13 +59,12 @@ BAREBOX_CMD_HELP_TEXT("Usage: state [OPTIONS] [STATENAME]") BAREBOX_CMD_HELP_TEXT("") BAREBOX_CMD_HELP_TEXT("options:") BAREBOX_CMD_HELP_OPT ("-s", "save state") -BAREBOX_CMD_HELP_OPT ("-l", "load state") BAREBOX_CMD_HELP_END BAREBOX_CMD_START(state) .cmd = do_state, - BAREBOX_CMD_DESC("load and save state information") - BAREBOX_CMD_OPTS("[-sl] [STATENAME]") + BAREBOX_CMD_DESC("save state information") + BAREBOX_CMD_OPTS("[-s] [STATENAME]") BAREBOX_CMD_GROUP(CMD_GRP_MISC) BAREBOX_CMD_HELP(cmd_state_help) BAREBOX_CMD_END -- cgit v1.2.3