Home | History | Annotate | Line # | Download | only in sunos32
sunos32_syscall.h revision 1.21
      1  1.20  christos /* $NetBSD: sunos32_syscall.h,v 1.21 2007/12/20 23:10:51 dsl Exp $ */
      2   1.1       mrg 
      3   1.1       mrg /*
      4   1.1       mrg  * System call numbers.
      5   1.1       mrg  *
      6   1.1       mrg  * DO NOT EDIT-- this file is automatically generated.
      7  1.21       dsl  * created from;	NetBSD: syscalls.master,v 1.16 2007/03/04 07:54:09 christos Exp
      8   1.1       mrg  */
      9   1.1       mrg 
     10  1.18     pavel #ifndef _SUNOS32_SYS_SYSCALL_H_
     11  1.18     pavel #define	_SUNOS32_SYS_SYSCALL_H_
     12  1.18     pavel 
     13  1.21       dsl #define	SUNOS32_SYS_MAXSYSARGS	8
     14  1.21       dsl 
     15   1.1       mrg /* syscall: "syscall" ret: "int" args: */
     16   1.1       mrg #define	SUNOS32_SYS_syscall	0
     17   1.1       mrg 
     18   1.1       mrg /* syscall: "netbsd32_exit" ret: "int" args: "int" */
     19   1.1       mrg #define	SUNOS32_SYS_netbsd32_exit	1
     20   1.1       mrg 
     21   1.1       mrg /* syscall: "fork" ret: "int" args: */
     22   1.1       mrg #define	SUNOS32_SYS_fork	2
     23   1.1       mrg 
     24   1.1       mrg /* syscall: "netbsd32_read" ret: "netbsd32_ssize_t" args: "int" "netbsd32_voidp" "netbsd32_size_t" */
     25   1.1       mrg #define	SUNOS32_SYS_netbsd32_read	3
     26   1.1       mrg 
     27   1.1       mrg /* syscall: "netbsd32_write" ret: "netbsd32_ssize_t" args: "int" "const netbsd32_voidp" "netbsd32_size_t" */
     28   1.1       mrg #define	SUNOS32_SYS_netbsd32_write	4
     29   1.1       mrg 
     30   1.1       mrg /* syscall: "open" ret: "int" args: "const netbsd32_charp" "int" "int" */
     31   1.1       mrg #define	SUNOS32_SYS_open	5
     32   1.1       mrg 
     33   1.1       mrg /* syscall: "netbsd32_close" ret: "int" args: "int" */
     34   1.1       mrg #define	SUNOS32_SYS_netbsd32_close	6
     35   1.1       mrg 
     36   1.1       mrg /* syscall: "wait4" ret: "int" args: "int" "netbsd32_intp" "int" "netbsd32_rusagep_t" */
     37   1.1       mrg #define	SUNOS32_SYS_wait4	7
     38   1.1       mrg 
     39   1.1       mrg /* syscall: "creat" ret: "int" args: "const netbsd32_charp" "int" */
     40   1.1       mrg #define	SUNOS32_SYS_creat	8
     41   1.1       mrg 
     42   1.1       mrg /* syscall: "netbsd32_link" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
     43   1.1       mrg #define	SUNOS32_SYS_netbsd32_link	9
     44   1.1       mrg 
     45   1.1       mrg /* syscall: "netbsd32_unlink" ret: "int" args: "netbsd32_charp" */
     46   1.1       mrg #define	SUNOS32_SYS_netbsd32_unlink	10
     47   1.1       mrg 
     48   1.1       mrg /* syscall: "execv" ret: "int" args: "const netbsd32_charp" "netbsd32_charpp" */
     49   1.1       mrg #define	SUNOS32_SYS_execv	11
     50   1.1       mrg 
     51   1.1       mrg /* syscall: "netbsd32_chdir" ret: "int" args: "netbsd32_charp" */
     52   1.1       mrg #define	SUNOS32_SYS_netbsd32_chdir	12
     53   1.1       mrg 
     54   1.1       mrg 				/* 13 is obsolete old_time */
     55   1.1       mrg /* syscall: "mknod" ret: "int" args: "const netbsd32_charp" "int" "int" */
     56   1.1       mrg #define	SUNOS32_SYS_mknod	14
     57   1.1       mrg 
     58   1.1       mrg /* syscall: "netbsd32_chmod" ret: "int" args: "netbsd32_charp" "int" */
     59   1.1       mrg #define	SUNOS32_SYS_netbsd32_chmod	15
     60   1.1       mrg 
     61   1.1       mrg /* syscall: "netbsd32_chown" ret: "int" args: "netbsd32_charp" "int" "int" */
     62   1.1       mrg #define	SUNOS32_SYS_netbsd32_chown	16
     63   1.1       mrg 
     64   1.1       mrg /* syscall: "netbsd32_break" ret: "int" args: "netbsd32_charp" */
     65   1.1       mrg #define	SUNOS32_SYS_netbsd32_break	17
     66   1.1       mrg 
     67   1.1       mrg 				/* 18 is obsolete old_stat */
     68   1.1       mrg /* syscall: "compat_43_netbsd32_olseek" ret: "netbsd32_long" args: "int" "netbsd32_long" "int" */
     69   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_olseek	19
     70   1.1       mrg 
     71   1.1       mrg /* syscall: "getpid_with_ppid" ret: "pid_t" args: */
     72   1.1       mrg #define	SUNOS32_SYS_getpid_with_ppid	20
     73   1.1       mrg 
     74   1.1       mrg 				/* 21 is obsolete sunos_old_mount */
     75   1.1       mrg /* syscall: "netbsd32_setuid" ret: "int" args: "uid_t" */
     76   1.1       mrg #define	SUNOS32_SYS_netbsd32_setuid	23
     77   1.1       mrg 
     78   1.1       mrg /* syscall: "getuid_with_euid" ret: "uid_t" args: */
     79   1.1       mrg #define	SUNOS32_SYS_getuid_with_euid	24
     80   1.1       mrg 
     81   1.1       mrg /* syscall: "stime" ret: "int" args: "sunos32_time_tp" */
     82   1.1       mrg #define	SUNOS32_SYS_stime	25
     83   1.1       mrg 
     84  1.20  christos /* syscall: "ptrace" ret: "netbsd32_long" args: "int" "pid_t" "netbsd32_caddr_t" "int" "netbsd32_charp" */
     85   1.1       mrg #define	SUNOS32_SYS_ptrace	26
     86   1.1       mrg 
     87   1.1       mrg /* syscall: "access" ret: "int" args: "const netbsd32_charp" "int" */
     88   1.1       mrg #define	SUNOS32_SYS_access	33
     89   1.1       mrg 
     90   1.1       mrg /* syscall: "sync" ret: "int" args: */
     91   1.1       mrg #define	SUNOS32_SYS_sync	36
     92   1.1       mrg 
     93   1.1       mrg /* syscall: "netbsd32_kill" ret: "int" args: "int" "int" */
     94   1.1       mrg #define	SUNOS32_SYS_netbsd32_kill	37
     95   1.1       mrg 
     96   1.1       mrg /* syscall: "stat" ret: "int" args: "const netbsd32_charp" "netbsd32_stat43p_t" */
     97   1.1       mrg #define	SUNOS32_SYS_stat	38
     98   1.1       mrg 
     99   1.1       mrg /* syscall: "lstat" ret: "int" args: "const netbsd32_charp" "netbsd32_stat43p_t" */
    100   1.1       mrg #define	SUNOS32_SYS_lstat	40
    101   1.1       mrg 
    102   1.1       mrg /* syscall: "netbsd32_dup" ret: "int" args: "u_int" */
    103   1.1       mrg #define	SUNOS32_SYS_netbsd32_dup	41
    104   1.1       mrg 
    105   1.1       mrg /* syscall: "pipe" ret: "int" args: */
    106   1.1       mrg #define	SUNOS32_SYS_pipe	42
    107   1.1       mrg 
    108  1.20  christos /* syscall: "netbsd32_profil" ret: "int" args: "netbsd32_caddr_t" "u_int" "u_int" "u_int" */
    109   1.1       mrg #define	SUNOS32_SYS_netbsd32_profil	44
    110   1.1       mrg 
    111   1.1       mrg /* syscall: "netbsd32_setgid" ret: "int" args: "uid_t" */
    112   1.1       mrg #define	SUNOS32_SYS_netbsd32_setgid	46
    113   1.1       mrg 
    114   1.1       mrg /* syscall: "getgid_with_egid" ret: "gid_t" args: */
    115   1.1       mrg #define	SUNOS32_SYS_getgid_with_egid	47
    116   1.1       mrg 
    117   1.1       mrg /* syscall: "netbsd32_acct" ret: "int" args: "netbsd32_charp" */
    118   1.1       mrg #define	SUNOS32_SYS_netbsd32_acct	51
    119   1.1       mrg 
    120   1.1       mrg /* syscall: "mctl" ret: "int" args: "netbsd32_voidp" "int" "int" "netbsd32_voidp" */
    121   1.1       mrg #define	SUNOS32_SYS_mctl	53
    122   1.1       mrg 
    123  1.20  christos /* syscall: "ioctl" ret: "int" args: "int" "netbsd32_u_long" "netbsd32_caddr_t" */
    124   1.1       mrg #define	SUNOS32_SYS_ioctl	54
    125   1.1       mrg 
    126   1.1       mrg /* syscall: "reboot" ret: "int" args: "int" "netbsd32_charp" */
    127   1.1       mrg #define	SUNOS32_SYS_reboot	55
    128   1.1       mrg 
    129   1.1       mrg 				/* 56 is obsolete sunos_owait3 */
    130   1.1       mrg /* syscall: "netbsd32_symlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
    131   1.1       mrg #define	SUNOS32_SYS_netbsd32_symlink	57
    132   1.1       mrg 
    133   1.1       mrg /* syscall: "netbsd32_readlink" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "int" */
    134   1.1       mrg #define	SUNOS32_SYS_netbsd32_readlink	58
    135   1.1       mrg 
    136   1.1       mrg /* syscall: "execve" ret: "int" args: "const netbsd32_charp" "netbsd32_charpp" "netbsd32_charpp" */
    137   1.1       mrg #define	SUNOS32_SYS_execve	59
    138   1.1       mrg 
    139   1.1       mrg /* syscall: "netbsd32_umask" ret: "int" args: "int" */
    140   1.1       mrg #define	SUNOS32_SYS_netbsd32_umask	60
    141   1.1       mrg 
    142   1.1       mrg /* syscall: "netbsd32_chroot" ret: "int" args: "netbsd32_charp" */
    143   1.1       mrg #define	SUNOS32_SYS_netbsd32_chroot	61
    144   1.1       mrg 
    145   1.1       mrg /* syscall: "compat_43_netbsd32_fstat43" ret: "int" args: "int" "netbsd32_stat43p_t" */
    146   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_fstat43	62
    147   1.1       mrg 
    148   1.1       mrg /* syscall: "ogetpagesize" ret: "int" args: */
    149   1.1       mrg #define	SUNOS32_SYS_ogetpagesize	64
    150   1.1       mrg 
    151  1.20  christos /* syscall: "omsync" ret: "int" args: "netbsd32_caddr_t" "netbsd32_size_t" "int" */
    152   1.1       mrg #define	SUNOS32_SYS_omsync	65
    153   1.1       mrg 
    154   1.1       mrg /* syscall: "vfork" ret: "int" args: */
    155   1.1       mrg #define	SUNOS32_SYS_vfork	66
    156   1.1       mrg 
    157   1.1       mrg 				/* 67 is obsolete vread */
    158   1.1       mrg 				/* 68 is obsolete vwrite */
    159   1.1       mrg /* syscall: "netbsd32_sbrk" ret: "int" args: "netbsd32_intptr_t" */
    160   1.1       mrg #define	SUNOS32_SYS_netbsd32_sbrk	69
    161   1.1       mrg 
    162   1.1       mrg /* syscall: "netbsd32_sstk" ret: "int" args: "int" */
    163   1.1       mrg #define	SUNOS32_SYS_netbsd32_sstk	70
    164   1.1       mrg 
    165   1.2       mrg /* syscall: "mmap" ret: "netbsd32_voidp" args: "netbsd32_voidp" "netbsd32_size_t" "int" "int" "int" "netbsd32_long" */
    166   1.1       mrg #define	SUNOS32_SYS_mmap	71
    167   1.1       mrg 
    168   1.1       mrg /* syscall: "vadvise" ret: "int" args: "int" */
    169   1.1       mrg #define	SUNOS32_SYS_vadvise	72
    170   1.1       mrg 
    171   1.1       mrg /* syscall: "netbsd32_munmap" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" */
    172   1.1       mrg #define	SUNOS32_SYS_netbsd32_munmap	73
    173   1.1       mrg 
    174   1.1       mrg /* syscall: "netbsd32_mprotect" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */
    175   1.1       mrg #define	SUNOS32_SYS_netbsd32_mprotect	74
    176   1.1       mrg 
    177   1.1       mrg /* syscall: "netbsd32_madvise" ret: "int" args: "netbsd32_voidp" "netbsd32_size_t" "int" */
    178   1.1       mrg #define	SUNOS32_SYS_netbsd32_madvise	75
    179   1.1       mrg 
    180   1.1       mrg /* syscall: "vhangup" ret: "int" args: */
    181   1.1       mrg #define	SUNOS32_SYS_vhangup	76
    182   1.1       mrg 
    183  1.20  christos /* syscall: "netbsd32_mincore" ret: "int" args: "netbsd32_caddr_t" "netbsd32_size_t" "netbsd32_charp" */
    184   1.1       mrg #define	SUNOS32_SYS_netbsd32_mincore	78
    185   1.1       mrg 
    186   1.1       mrg /* syscall: "netbsd32_getgroups" ret: "int" args: "u_int" "netbsd32_gid_tp" */
    187   1.1       mrg #define	SUNOS32_SYS_netbsd32_getgroups	79
    188   1.1       mrg 
    189   1.1       mrg /* syscall: "netbsd32_setgroups" ret: "int" args: "u_int" "netbsd32_gid_tp" */
    190   1.1       mrg #define	SUNOS32_SYS_netbsd32_setgroups	80
    191   1.1       mrg 
    192   1.1       mrg /* syscall: "getpgrp" ret: "int" args: */
    193   1.1       mrg #define	SUNOS32_SYS_getpgrp	81
    194   1.1       mrg 
    195   1.1       mrg /* syscall: "setpgrp" ret: "int" args: "int" "int" */
    196   1.1       mrg #define	SUNOS32_SYS_setpgrp	82
    197   1.1       mrg 
    198   1.1       mrg /* syscall: "netbsd32_setitimer" ret: "int" args: "u_int" "netbsd32_itimervalp_t" "netbsd32_itimervalp_t" */
    199   1.1       mrg #define	SUNOS32_SYS_netbsd32_setitimer	83
    200   1.1       mrg 
    201   1.1       mrg /* syscall: "compat_12_netbsd32_oswapon" ret: "int" args: "netbsd32_charp" */
    202   1.1       mrg #define	SUNOS32_SYS_compat_12_netbsd32_oswapon	85
    203   1.1       mrg 
    204   1.1       mrg /* syscall: "netbsd32_getitimer" ret: "int" args: "u_int" "netbsd32_itimervalp_t" */
    205   1.1       mrg #define	SUNOS32_SYS_netbsd32_getitimer	86
    206   1.1       mrg 
    207   1.1       mrg /* syscall: "compat_43_netbsd32_ogethostname" ret: "int" args: "netbsd32_charp" "u_int" */
    208   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_ogethostname	87
    209   1.1       mrg 
    210   1.1       mrg /* syscall: "compat_43_netbsd32_osethostname" ret: "int" args: "netbsd32_charp" "u_int" */
    211   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_osethostname	88
    212   1.1       mrg 
    213   1.1       mrg /* syscall: "ogetdtablesize" ret: "int" args: */
    214   1.1       mrg #define	SUNOS32_SYS_ogetdtablesize	89
    215   1.1       mrg 
    216   1.1       mrg /* syscall: "netbsd32_dup2" ret: "int" args: "u_int" "u_int" */
    217   1.1       mrg #define	SUNOS32_SYS_netbsd32_dup2	90
    218   1.1       mrg 
    219   1.1       mrg /* syscall: "fcntl" ret: "int" args: "int" "int" "netbsd32_voidp" */
    220   1.1       mrg #define	SUNOS32_SYS_fcntl	92
    221   1.1       mrg 
    222   1.4       mrg /* syscall: "netbsd32_select" ret: "int" args: "u_int" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_fd_setp_t" "netbsd32_timevalp_t" */
    223   1.4       mrg #define	SUNOS32_SYS_netbsd32_select	93
    224   1.1       mrg 
    225   1.1       mrg /* syscall: "netbsd32_fsync" ret: "int" args: "int" */
    226   1.1       mrg #define	SUNOS32_SYS_netbsd32_fsync	95
    227   1.1       mrg 
    228   1.1       mrg /* syscall: "netbsd32_setpriority" ret: "int" args: "int" "int" "int" */
    229   1.1       mrg #define	SUNOS32_SYS_netbsd32_setpriority	96
    230   1.1       mrg 
    231   1.7       mrg /* syscall: "socket" ret: "int" args: "int" "int" "int" */
    232   1.7       mrg #define	SUNOS32_SYS_socket	97
    233   1.1       mrg 
    234  1.20  christos /* syscall: "netbsd32_connect" ret: "int" args: "int" "netbsd32_caddr_t" "int" */
    235   1.1       mrg #define	SUNOS32_SYS_netbsd32_connect	98
    236   1.1       mrg 
    237  1.20  christos /* syscall: "compat_43_netbsd32_oaccept" ret: "int" args: "int" "netbsd32_caddr_t" "netbsd32_intp" */
    238   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_oaccept	99
    239   1.1       mrg 
    240   1.1       mrg /* syscall: "netbsd32_getpriority" ret: "int" args: "int" "int" */
    241   1.1       mrg #define	SUNOS32_SYS_netbsd32_getpriority	100
    242   1.1       mrg 
    243  1.20  christos /* syscall: "compat_43_netbsd32_osend" ret: "int" args: "int" "netbsd32_caddr_t" "int" "int" */
    244   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_osend	101
    245   1.1       mrg 
    246  1.20  christos /* syscall: "compat_43_netbsd32_orecv" ret: "int" args: "int" "netbsd32_caddr_t" "int" "int" */
    247   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_orecv	102
    248   1.1       mrg 
    249  1.20  christos /* syscall: "netbsd32_bind" ret: "int" args: "int" "netbsd32_caddr_t" "int" */
    250   1.1       mrg #define	SUNOS32_SYS_netbsd32_bind	104
    251   1.1       mrg 
    252  1.20  christos /* syscall: "setsockopt" ret: "int" args: "int" "int" "int" "netbsd32_caddr_t" "int" */
    253   1.1       mrg #define	SUNOS32_SYS_setsockopt	105
    254   1.1       mrg 
    255   1.1       mrg /* syscall: "netbsd32_listen" ret: "int" args: "int" "int" */
    256   1.1       mrg #define	SUNOS32_SYS_netbsd32_listen	106
    257   1.1       mrg 
    258   1.1       mrg /* syscall: "sigvec" ret: "int" args: "int" "netbsd32_sigvecp_t" "netbsd32_sigvecp_t" */
    259   1.1       mrg #define	SUNOS32_SYS_sigvec	108
    260   1.1       mrg 
    261   1.1       mrg /* syscall: "compat_43_netbsd32_sigblock" ret: "int" args: "int" */
    262   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_sigblock	109
    263   1.1       mrg 
    264   1.1       mrg /* syscall: "compat_43_netbsd32_sigsetmask" ret: "int" args: "int" */
    265   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_sigsetmask	110
    266   1.1       mrg 
    267   1.1       mrg /* syscall: "sigsuspend" ret: "int" args: "int" */
    268   1.1       mrg #define	SUNOS32_SYS_sigsuspend	111
    269   1.1       mrg 
    270   1.1       mrg /* syscall: "compat_43_netbsd32_osigstack" ret: "int" args: "netbsd32_sigstackp_t" "netbsd32_sigstackp_t" */
    271   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_osigstack	112
    272   1.1       mrg 
    273   1.1       mrg /* syscall: "compat_43_netbsd32_orecvmsg" ret: "int" args: "int" "netbsd32_omsghdrp_t" "int" */
    274   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_orecvmsg	113
    275   1.1       mrg 
    276  1.20  christos /* syscall: "compat_43_netbsd32_osendmsg" ret: "int" args: "int" "netbsd32_caddr_t" "int" */
    277   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_osendmsg	114
    278   1.1       mrg 
    279   1.1       mrg 				/* 115 is obsolete vtrace */
    280   1.1       mrg /* syscall: "netbsd32_gettimeofday" ret: "int" args: "netbsd32_timevalp_t" "netbsd32_timezonep_t" */
    281   1.1       mrg #define	SUNOS32_SYS_netbsd32_gettimeofday	116
    282   1.1       mrg 
    283   1.1       mrg /* syscall: "netbsd32_getrusage" ret: "int" args: "int" "netbsd32_rusagep_t" */
    284   1.1       mrg #define	SUNOS32_SYS_netbsd32_getrusage	117
    285   1.1       mrg 
    286  1.20  christos /* syscall: "netbsd32_getsockopt" ret: "int" args: "int" "int" "int" "netbsd32_caddr_t" "netbsd32_intp" */
    287   1.1       mrg #define	SUNOS32_SYS_netbsd32_getsockopt	118
    288   1.1       mrg 
    289   1.1       mrg /* syscall: "netbsd32_readv" ret: "int" args: "int" "netbsd32_iovecp_t" "u_int" */
    290   1.1       mrg #define	SUNOS32_SYS_netbsd32_readv	120
    291   1.1       mrg 
    292   1.1       mrg /* syscall: "netbsd32_writev" ret: "int" args: "int" "netbsd32_iovecp_t" "u_int" */
    293   1.1       mrg #define	SUNOS32_SYS_netbsd32_writev	121
    294   1.1       mrg 
    295   1.1       mrg /* syscall: "netbsd32_settimeofday" ret: "int" args: "netbsd32_timevalp_t" "netbsd32_timezonep_t" */
    296   1.1       mrg #define	SUNOS32_SYS_netbsd32_settimeofday	122
    297   1.1       mrg 
    298   1.1       mrg /* syscall: "netbsd32_fchown" ret: "int" args: "int" "int" "int" */
    299   1.1       mrg #define	SUNOS32_SYS_netbsd32_fchown	123
    300   1.1       mrg 
    301   1.1       mrg /* syscall: "netbsd32_fchmod" ret: "int" args: "int" "int" */
    302   1.1       mrg #define	SUNOS32_SYS_netbsd32_fchmod	124
    303   1.1       mrg 
    304  1.20  christos /* syscall: "compat_43_netbsd32_orecvfrom" ret: "int" args: "int" "netbsd32_caddr_t" "netbsd32_size_t" "int" "netbsd32_caddr_t" "netbsd32_intp" */
    305   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_orecvfrom	125
    306   1.1       mrg 
    307   1.1       mrg /* syscall: "netbsd32_setreuid" ret: "int" args: "int" "int" */
    308   1.1       mrg #define	SUNOS32_SYS_netbsd32_setreuid	126
    309   1.1       mrg 
    310   1.1       mrg /* syscall: "netbsd32_setregid" ret: "int" args: "int" "int" */
    311   1.1       mrg #define	SUNOS32_SYS_netbsd32_setregid	127
    312   1.1       mrg 
    313   1.1       mrg /* syscall: "netbsd32_rename" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
    314   1.1       mrg #define	SUNOS32_SYS_netbsd32_rename	128
    315   1.1       mrg 
    316   1.1       mrg /* syscall: "compat_43_netbsd32_otruncate" ret: "int" args: "netbsd32_charp" "netbsd32_long" */
    317   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_otruncate	129
    318   1.1       mrg 
    319   1.1       mrg /* syscall: "compat_43_netbsd32_oftruncate" ret: "int" args: "int" "netbsd32_long" */
    320   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_oftruncate	130
    321   1.1       mrg 
    322   1.1       mrg /* syscall: "netbsd32_flock" ret: "int" args: "int" "int" */
    323   1.1       mrg #define	SUNOS32_SYS_netbsd32_flock	131
    324   1.1       mrg 
    325  1.20  christos /* syscall: "netbsd32_sendto" ret: "int" args: "int" "netbsd32_caddr_t" "netbsd32_size_t" "int" "netbsd32_caddr_t" "int" */
    326   1.1       mrg #define	SUNOS32_SYS_netbsd32_sendto	133
    327   1.1       mrg 
    328   1.1       mrg /* syscall: "netbsd32_shutdown" ret: "int" args: "int" "int" */
    329   1.1       mrg #define	SUNOS32_SYS_netbsd32_shutdown	134
    330   1.1       mrg 
    331   1.7       mrg /* syscall: "socketpair" ret: "int" args: "int" "int" "int" "netbsd32_intp" */
    332   1.7       mrg #define	SUNOS32_SYS_socketpair	135
    333   1.1       mrg 
    334   1.1       mrg /* syscall: "netbsd32_mkdir" ret: "int" args: "netbsd32_charp" "int" */
    335   1.1       mrg #define	SUNOS32_SYS_netbsd32_mkdir	136
    336   1.1       mrg 
    337   1.1       mrg /* syscall: "netbsd32_rmdir" ret: "int" args: "netbsd32_charp" */
    338   1.1       mrg #define	SUNOS32_SYS_netbsd32_rmdir	137
    339   1.1       mrg 
    340   1.1       mrg /* syscall: "netbsd32_utimes" ret: "int" args: "netbsd32_charp" "netbsd32_timevalp_t" */
    341   1.1       mrg #define	SUNOS32_SYS_netbsd32_utimes	138
    342   1.1       mrg 
    343   1.1       mrg /* syscall: "sigreturn" ret: "int" args: "netbsd32_sigcontextp_t" */
    344   1.1       mrg #define	SUNOS32_SYS_sigreturn	139
    345   1.1       mrg 
    346   1.1       mrg /* syscall: "netbsd32_adjtime" ret: "int" args: "netbsd32_timevalp_t" "netbsd32_timevalp_t" */
    347   1.1       mrg #define	SUNOS32_SYS_netbsd32_adjtime	140
    348   1.1       mrg 
    349  1.20  christos /* syscall: "compat_43_netbsd32_ogetpeername" ret: "int" args: "int" "netbsd32_caddr_t" "netbsd32_intp" */
    350   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_ogetpeername	141
    351   1.1       mrg 
    352   1.1       mrg /* syscall: "gethostid" ret: "int" args: */
    353   1.1       mrg #define	SUNOS32_SYS_gethostid	142
    354   1.1       mrg 
    355   1.1       mrg /* syscall: "getrlimit" ret: "int" args: "u_int" "netbsd32_orlimitp_t" */
    356   1.1       mrg #define	SUNOS32_SYS_getrlimit	144
    357   1.1       mrg 
    358   1.1       mrg /* syscall: "setrlimit" ret: "int" args: "u_int" "netbsd32_orlimitp_t" */
    359   1.1       mrg #define	SUNOS32_SYS_setrlimit	145
    360   1.1       mrg 
    361   1.1       mrg /* syscall: "compat_43_netbsd32_killpg" ret: "int" args: "int" "int" */
    362   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_killpg	146
    363   1.1       mrg 
    364  1.20  christos /* syscall: "compat_43_netbsd32_ogetsockname" ret: "int" args: "int" "netbsd32_caddr_t" "netbsd32_intp" */
    365   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_ogetsockname	150
    366   1.1       mrg 
    367   1.1       mrg /* syscall: "netbsd32_poll" ret: "int" args: "netbsd32_pollfdp_t" "u_int" "int" */
    368   1.1       mrg #define	SUNOS32_SYS_netbsd32_poll	153
    369   1.1       mrg 
    370  1.13  christos #ifdef NFSSERVER
    371   1.1       mrg /* syscall: "nfssvc" ret: "int" args: "int" */
    372   1.1       mrg #define	SUNOS32_SYS_nfssvc	155
    373   1.1       mrg 
    374  1.13  christos #else
    375  1.13  christos #endif
    376   1.1       mrg /* syscall: "compat_43_netbsd32_ogetdirentries" ret: "int" args: "int" "netbsd32_charp" "u_int" "netbsd32_longp" */
    377   1.1       mrg #define	SUNOS32_SYS_compat_43_netbsd32_ogetdirentries	156
    378   1.1       mrg 
    379   1.1       mrg /* syscall: "statfs" ret: "int" args: "const netbsd32_charp" "sunos32_statfsp_t" */
    380   1.1       mrg #define	SUNOS32_SYS_statfs	157
    381   1.1       mrg 
    382   1.1       mrg /* syscall: "fstatfs" ret: "int" args: "int" "sunos32_statfsp_t" */
    383   1.1       mrg #define	SUNOS32_SYS_fstatfs	158
    384   1.1       mrg 
    385   1.1       mrg /* syscall: "unmount" ret: "int" args: "netbsd32_charp" */
    386   1.1       mrg #define	SUNOS32_SYS_unmount	159
    387   1.1       mrg 
    388  1.13  christos #ifdef NFS
    389   1.1       mrg /* syscall: "async_daemon" ret: "int" args: */
    390   1.1       mrg #define	SUNOS32_SYS_async_daemon	160
    391   1.1       mrg 
    392   1.1       mrg /* syscall: "getfh" ret: "int" args: "netbsd32_charp" "netbsd32_fhandlep_t" */
    393   1.1       mrg #define	SUNOS32_SYS_getfh	161
    394   1.1       mrg 
    395  1.13  christos #else
    396  1.13  christos #endif
    397   1.1       mrg /* syscall: "compat_09_netbsd32_ogetdomainname" ret: "int" args: "netbsd32_charp" "int" */
    398   1.1       mrg #define	SUNOS32_SYS_compat_09_netbsd32_ogetdomainname	162
    399   1.1       mrg 
    400   1.1       mrg /* syscall: "compat_09_netbsd32_osetdomainname" ret: "int" args: "netbsd32_charp" "int" */
    401   1.1       mrg #define	SUNOS32_SYS_compat_09_netbsd32_osetdomainname	163
    402   1.1       mrg 
    403  1.20  christos /* syscall: "quotactl" ret: "int" args: "int" "netbsd32_charp" "int" "netbsd32_caddr_t" */
    404   1.1       mrg #define	SUNOS32_SYS_quotactl	165
    405   1.1       mrg 
    406   1.1       mrg /* syscall: "exportfs" ret: "int" args: "netbsd32_charp" "netbsd32_charp" */
    407   1.1       mrg #define	SUNOS32_SYS_exportfs	166
    408   1.1       mrg 
    409  1.20  christos /* syscall: "mount" ret: "int" args: "netbsd32_charp" "netbsd32_charp" "int" "netbsd32_caddr_t" */
    410   1.1       mrg #define	SUNOS32_SYS_mount	167
    411   1.1       mrg 
    412   1.1       mrg /* syscall: "ustat" ret: "int" args: "int" "sunos32_ustatp_t" */
    413   1.1       mrg #define	SUNOS32_SYS_ustat	168
    414   1.1       mrg 
    415  1.13  christos #ifdef SYSVSEM
    416   1.1       mrg /* syscall: "osemsys" ret: "int" args: "int" "int" "int" "int" "int" */
    417   1.1       mrg #define	SUNOS32_SYS_osemsys	169
    418   1.1       mrg 
    419  1.13  christos #else
    420  1.13  christos #endif
    421  1.13  christos #ifdef SYSVMSG
    422   1.1       mrg /* syscall: "omsgsys" ret: "int" args: "int" "int" "int" "int" "int" "int" */
    423   1.1       mrg #define	SUNOS32_SYS_omsgsys	170
    424   1.1       mrg 
    425  1.13  christos #else
    426  1.13  christos #endif
    427  1.13  christos #ifdef SYSVSHM
    428   1.1       mrg /* syscall: "oshmsys" ret: "int" args: "int" "int" "int" "int" */
    429   1.1       mrg #define	SUNOS32_SYS_oshmsys	171
    430   1.1       mrg 
    431  1.13  christos #else
    432  1.13  christos #endif
    433   1.1       mrg /* syscall: "auditsys" ret: "int" args: "netbsd32_charp" */
    434   1.1       mrg #define	SUNOS32_SYS_auditsys	172
    435   1.1       mrg 
    436   1.1       mrg /* syscall: "getdents" ret: "int" args: "int" "netbsd32_charp" "int" */
    437   1.1       mrg #define	SUNOS32_SYS_getdents	174
    438   1.1       mrg 
    439   1.1       mrg /* syscall: "setsid" ret: "int" args: */
    440   1.1       mrg #define	SUNOS32_SYS_setsid	175
    441   1.1       mrg 
    442   1.1       mrg /* syscall: "netbsd32_fchdir" ret: "int" args: "int" */
    443   1.1       mrg #define	SUNOS32_SYS_netbsd32_fchdir	176
    444   1.1       mrg 
    445   1.1       mrg /* syscall: "netbsd32_fchroot" ret: "int" args: "int" */
    446   1.1       mrg #define	SUNOS32_SYS_netbsd32_fchroot	177
    447   1.1       mrg 
    448   1.1       mrg /* syscall: "sigpending" ret: "int" args: "netbsd32_intp" */
    449   1.1       mrg #define	SUNOS32_SYS_sigpending	183
    450   1.1       mrg 
    451   1.1       mrg /* syscall: "netbsd32_setpgid" ret: "int" args: "int" "int" */
    452   1.1       mrg #define	SUNOS32_SYS_netbsd32_setpgid	185
    453   1.1       mrg 
    454   1.1       mrg /* syscall: "netbsd32_pathconf" ret: "netbsd32_long" args: "netbsd32_charp" "int" */
    455   1.1       mrg #define	SUNOS32_SYS_netbsd32_pathconf	186
    456   1.1       mrg 
    457   1.1       mrg /* syscall: "netbsd32_fpathconf" ret: "netbsd32_long" args: "int" "int" */
    458   1.1       mrg #define	SUNOS32_SYS_netbsd32_fpathconf	187
    459   1.1       mrg 
    460   1.1       mrg /* syscall: "sysconf" ret: "int" args: "int" */
    461   1.1       mrg #define	SUNOS32_SYS_sysconf	188
    462   1.1       mrg 
    463   1.1       mrg /* syscall: "uname" ret: "int" args: "sunos32_utsnamep_t" */
    464   1.1       mrg #define	SUNOS32_SYS_uname	189
    465   1.1       mrg 
    466   1.1       mrg #define	SUNOS32_SYS_MAXSYSCALL	190
    467  1.10  jdolecek #define	SUNOS32_SYS_NSYSENT	256
    468  1.18     pavel #endif /* _SUNOS32_SYS_SYSCALL_H_ */
    469