diff options
| author | Thomas Betker <[email protected]> | 2014-06-05 20:07:57 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2014-06-11 16:25:47 -0400 |
| commit | 1d43bfd2d54240c18ec6bfd68a57349cae839f13 (patch) | |
| tree | b7d4eecf0998091adaa1bef9cc956ab98851a98c /include | |
| parent | 73671dad49bf2368959b7bf0e30ba931ea95565c (diff) | |
Add run_command_repeatable()
run_command() returns 0 on success and 1 on error. However, there are some
invocations which expect 0 or 1 for success (not repeatable or repeatable)
and -1 for error; add run_command_repeatable() for this purpose.
Signed-off-by: Thomas Betker <[email protected]>
Acked-by: Simon Glass <[email protected]>
Tested-by: Simon Glass <[email protected]>
Diffstat (limited to 'include')
| -rw-r--r-- | include/common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/common.h b/include/common.h index 91dc0f3c100..cc74633df5e 100644 --- a/include/common.h +++ b/include/common.h @@ -271,6 +271,7 @@ int print_buffer(ulong addr, const void *data, uint width, uint count, /* common/main.c */ void main_loop (void); int run_command(const char *cmd, int flag); +int run_command_repeatable(const char *cmd, int flag); /** * Run a list of commands separated by ; or even \0 |
