summaryrefslogtreecommitdiff
path: root/proc/main.c
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-03-22 22:39:50 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-03-22 22:39:50 +0000
commita33356152e30f982178a1e28eed124a4dbb75aa1 (patch)
treeb26614a9656f3d31363ef452349bc84e324f285c /proc/main.c
parentd4f2a445aaba71ca3a4c093fe0cacddf7bbab5c7 (diff)
Formerly main.c.~2~
Diffstat (limited to 'proc/main.c')
-rw-r--r--proc/main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/proc/main.c b/proc/main.c
index 453c50f6..e26c9446 100644
--- a/proc/main.c
+++ b/proc/main.c
@@ -36,10 +36,14 @@ message_demuxer (mach_msg_header_t *inp,
extern int process_server (mach_msg_header_t *, mach_msg_header_t *);
extern int notify_server (mach_msg_header_t *, mach_msg_header_t *);
extern int interrupt_server (mach_msg_header_t *, mach_msg_header_t *);
+ extern int proc_exc_server (mach_msg_header_t *, mach_msg_header_t *);
+ extern int proc_excrepl_server (mach_msg_header_t *, mach_msg_header_t *);
return (process_server (inp, outp)
|| notify_server (inp, outp)
- || interrupt_server (inp, outp));
+ || interrupt_server (inp, outp)
+ || proc_exc_server (inp, outp)
+ || proc_excrepl_server (inp, outp));
}
void
@@ -48,6 +52,8 @@ main ()
mach_port_t boot;
mach_port_t authhandle;
+ initprimes ();
+
task_get_bootstrap_port (mach_task_self (), &boot);
mach_port_allocate (mach_task_self (), MACH_PORT_RIGHT_PORT_SET,