src/commands/ash/exec.h File Reference

Go to the source code of this file.

Classes

struct  cmdentry
union  cmdentry::cmdentry::param

Defines

#define CMDUNKNOWN   -1
#define CMDNORMAL   0
#define CMDBUILTIN   1
#define CMDFUNCTION   2

Functions

void shellexec (char **, char **, char *, int)
char * padvance (char **, char *)
int hashcmd (int, char **)
void find_command (char *, struct cmdentry *, int, char *)
int find_builtin (char *)
void hashcd (void)
void changepath (const char *)
void deletefuncs (void)
void defun (char *, union node *)
int unsetfunc (char *)
int typecmd (int, char **)
void clearcmdentry (int)

Variables

char * pathopt
int exerrno


Define Documentation

#define CMDBUILTIN   1

Definition at line 39 of file exec.h.

#define CMDFUNCTION   2

Definition at line 40 of file exec.h.

#define CMDNORMAL   0

Definition at line 38 of file exec.h.

#define CMDUNKNOWN   -1

Definition at line 37 of file exec.h.


Function Documentation

void changepath ( const char *   ) 

Definition at line 489 of file exec.c.

void clearcmdentry ( int   ) 

Definition at line 533 of file exec.c.

void defun ( char *  ,
union node  
)

Definition at line 682 of file exec.c.

void deletefuncs ( void   ) 

Definition at line 570 of file exec.c.

int find_builtin ( char *   ) 

Definition at line 447 of file exec.c.

void find_command ( char *  ,
struct cmdentry ,
int  ,
char *   
)

Definition at line 316 of file exec.c.

void hashcd ( void   ) 

Definition at line 466 of file exec.c.

int hashcmd ( int  ,
char **   
)

char* padvance ( char **  ,
char *   
)

Definition at line 185 of file exec.c.

void shellexec ( char **  ,
char **  ,
char *  ,
int   
)

Definition at line 114 of file exec.c.

int typecmd ( int  ,
char **   
)

Definition at line 716 of file exec.c.

int unsetfunc ( char *   ) 

Definition at line 699 of file exec.c.


Variable Documentation

int exerrno

Definition at line 97 of file exec.c.

char* pathopt

Definition at line 182 of file exec.c.


Generated on Tue Mar 9 04:36:22 2010 for Minix by  doxygen 1.5.8