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 */ |