Diff for /libaitcli/inc/aitcli.h between versions 1.2.2.7 and 1.2.2.10

version 1.2.2.7, 2010/06/07 11:54:00 version 1.2.2.10, 2010/06/07 23:38:38
Line 166  typedef struct { Line 166  typedef struct {
   
 /* Commands structure for CLI */  /* Commands structure for CLI */
   
typedef int (*cmd_func_t)(/*linebuffer_t **/ void * __restrict buffer, int idx, char ** __restrict argv);typedef int (*cmd_func_t)(/*linebuffer_t **/ void * __restrict buffer, int idx, char ** __restrict args);
 struct tagCommand {  struct tagCommand {
         int                     cmd_level;          int                     cmd_level;
   
Line 200  typedef struct { Line 200  typedef struct {
   
         bindkey_t               *line_keys;          bindkey_t               *line_keys;
   
           int                     line_level;
         commands_t              line_cmds;          commands_t              line_cmds;
   
         int                     line_in;          int                     line_in;
Line 213  typedef struct { Line 214  typedef struct {
 inline int cli_GetErrno();  inline int cli_GetErrno();
 // cli_GetError() Get error text of last operation  // cli_GetError() Get error text of last operation
 inline const char *cli_GetError();  inline const char *cli_GetError();
   
   
   /* CLI Helper functions */
   
   /*
    * cli_Cmd_Unsupported() Builtin helper function for unsupported commands
    * @buffer = CLI buffer
    * @idx = Selected command ID
    * @args = Parsed arguments array
    * return: RETCODE_OK ok
   */
   int cli_Cmd_Unsupported(void * __restrict buffer, int idx, char ** __restrict args);
   
   
 /* CLI Functions */  /* CLI Functions */

Removed from v.1.2.2.7  
changed lines
  Added in v.1.2.2.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>