Subversion Repositories SvarDOS

Rev

Rev 576 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 576 Rev 957
Line 27... Line 27...
27
 
27
 
28
#include "rmodinit.h"
28
#include "rmodinit.h"
29
 
29
 
30
/* what cmd_process may return */
30
/* what cmd_process may return */
31
enum cmd_result {
31
enum cmd_result {
32
  CMD_OK,         /* command executed and succeeded */
32
  CMD_OK,             /* command executed and succeeded */
33
  CMD_FAIL,       /* command executed and failed */
33
  CMD_FAIL,           /* command executed and failed */
34
  CMD_NOTFOUND,   /* no such command (not an internal command) */
34
  CMD_NOTFOUND,       /* no such command (not an internal command) */
35
  CMD_CHANGED     /* command-line transformed, please reparse it */
35
  CMD_CHANGED,        /* command-line transformed, please reparse it */
-
 
36
  CMD_CHANGED_BY_CALL /* command-line transformed by CALL */
36
};
37
};
37
 
38
 
38
/* process internal commands */
39
/* process internal commands */
39
enum cmd_result cmd_process(struct rmod_props far *rmod, unsigned short env_seg, const char *cmdline, void *BUFFER, unsigned short BUFFERSZ, const struct redir_data *r, unsigned char delstdin);
40
enum cmd_result cmd_process(struct rmod_props far *rmod, unsigned short env_seg, const char *cmdline, void *BUFFER, unsigned short BUFFERSZ, const struct redir_data *r, unsigned char delstdin);
40
 
41