diff options
author | Michael Brown <mcb30@etherboot.org> | 2006-12-20 00:44:16 +0000 |
---|---|---|
committer | Michael Brown <mcb30@etherboot.org> | 2006-12-20 00:44:16 +0000 |
commit | 24f945edce38e26d6e6129a3a36d91522ac8ed7a (patch) | |
tree | 2cfa91da48fe328c9eaf7f5dcd2501182b4c051a /src/hci/shell.c | |
parent | d7cffd33e1419e6f37ea25e01c22295128409bd6 (diff) | |
download | ipxe-24f945edce38e26d6e6129a3a36d91522ac8ed7a.tar.gz |
Add "exit --help" to preempt the pedants.
Diffstat (limited to 'src/hci/shell.c')
-rw-r--r-- | src/hci/shell.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/hci/shell.c b/src/hci/shell.c index c30d8018..3b1493fe 100644 --- a/src/hci/shell.c +++ b/src/hci/shell.c @@ -39,8 +39,15 @@ static const char shell_prompt[] = "gPXE> "; static int exit_flag = 0; /** "exit" command body */ -static int exit_exec ( int argc __unused, char **argv __unused ) { - exit_flag = 1; +static int exit_exec ( int argc, char **argv __unused ) { + + if ( argc == 1 ) { + exit_flag = 1; + } else { + printf ( "Usage: exit\n" + "Exits the command shell\n" ); + } + return 0; } |