00001 00005 #ifdef _TABLE 00006 #undef EXTERN 00007 #define EXTERN 00008 #endif 00009 00010 /* Global variables. */ 00011 EXTERN struct mproc *mp; /* ptr to 'mproc' slot of current process */ 00012 EXTERN int procs_in_use; /* how many processes are marked as IN_USE */ 00013 EXTERN char monitor_params[128*sizeof(char *)]; /* boot monitor parameters */ 00014 EXTERN struct kinfo kinfo; /* kernel information */ 00015 00016 /* The parameters of the call are kept here. */ 00017 EXTERN message m_in; /* the incoming message itself is kept here. */ 00018 EXTERN int who_p, who_e; /* caller's proc number, endpoint */ 00019 EXTERN int call_nr; /* system call number */ 00020 00021 extern _PROTOTYPE (int (*call_vec[]), (void) ); /* system call handlers */ 00022 extern char core_name[]; /* file name where core images are produced */ 00023 EXTERN sigset_t core_sset; /* which signals cause core images */ 00024 EXTERN sigset_t ign_sset; /* which signals are by default ignored */ 00025
1.4.6