2 /* This file contains the table used to map system call numbers onto the
3 * routines that perform them.
13 /* File System Handlers (pfs) */
14 int (*fs_call_vec
[])(message
*fs_m_in
, message
*fs_m_out
) = {
16 no_sys
, /* 0 not used */
35 fs_readwrite
, /* 19 */
36 fs_readwrite
, /* 20 */
51 /* Device Handlers (/dev/uds) */
52 int (*dev_call_vec
[])(message
*dev_m_in
, message
*dev_m_out
) = {
54 uds_cancel
, /* 0 CANCEL */
60 uds_open
, /* 6 DEV_OPEN */
61 uds_close
, /* 7 DEV_CLOSE */
64 no_sys
, /* 10 TTY_SETPGRP */
65 no_sys
, /* 11 TTY_EXIT */
66 uds_select
, /* 12 DEV_SELECT */
67 no_sys
, /* 13 DEV_STATUS */
68 uds_open
, /* 14 DEV_REOPEN */
74 uds_read
, /* 20 DEV_READ_S */
75 uds_write
, /* 21 DEV_WRITE_S */
76 no_sys
, /* 22 DEV_SCATTER_S */
77 no_sys
, /* 23 DEV_GATHER_S */
78 uds_ioctl
, /* 24 DEV_IOCTL_S */
79 no_sys
, /* 25 DEV_MMAP_S */