|
|
| version 1.2.2.13, 2010/06/07 23:38:39 | version 1.2.2.14, 2010/06/08 08:05:12 |
|---|---|
| Line 495 cli_Printf(linebuffer_t * __restrict buffer, char *fmt | Line 495 cli_Printf(linebuffer_t * __restrict buffer, char *fmt |
| } | } |
| /* | /* |
| * cli_PrintHelp() Print help screen | |
| * @buffer = CLI buffer | |
| * return: none | |
| */ | |
| inline void | |
| cli_PrintHelp(linebuffer_t * __restrict buffer) | |
| { | |
| if (buffer) | |
| bufHelp(0, buffer); | |
| else | |
| cli_SetErr(EINVAL, "Error:: invalid input parameters ..."); | |
| } | |
| /* | |
| * cli_BindKey() Bind function to key | * cli_BindKey() Bind function to key |
| * @key = key structure | * @key = key structure |
| * @buffer = CLI buffer | * @buffer = CLI buffer |
| Line 537 cli_addCommand(linebuffer_t * __restrict buffer, const | Line 552 cli_addCommand(linebuffer_t * __restrict buffer, const |
| { | { |
| struct tagCommand *cmd; | struct tagCommand *cmd; |
| if (!buffer || !csCmd || !funcCmd) { | if (!buffer || !csCmd) { |
| cli_SetErr(EINVAL, "Error:: invalid input parameters ..."); | cli_SetErr(EINVAL, "Error:: invalid input parameters ..."); |
| return RETCODE_ERR; | return RETCODE_ERR; |
| } | } |
| Line 1238 cliNetLoop(linebuffer_t * __restrict buffer, const cha | Line 1253 cliNetLoop(linebuffer_t * __restrict buffer, const cha |
| case 0: | case 0: |
| close(sock); | close(sock); |
| if (buffer) { | if (buffer) |
| ret = cliLoop(buffer, csHistFile) < 0 ? 1 : 0; | ret = cliLoop(buffer, csHistFile) < 0 ? 1 : 0; |
| cliEnd(buffer); | else |
| } else | |
| cli_SetErr(EINVAL, "Error:: invalid input parameters ..."); | cli_SetErr(EINVAL, "Error:: invalid input parameters ..."); |
| /* spawn Shell mode */ | /* spawn Shell mode */ |