Regen.
[dragonfly.git] / sys / sys / sysproto.h
index bc4c9ea..040e6f6 100644 (file)
@@ -2,8 +2,8 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/sys/sysproto.h,v 1.32 2005/07/30 20:31:01 joerg Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.25 2005/07/30 20:29:40 joerg Exp 
+ * $DragonFly: src/sys/sys/sysproto.h,v 1.33 2005/08/02 13:19:30 joerg Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.26 2005/08/02 13:03:55 joerg Exp 
  */
 
 #ifndef _SYS_SYSPROTO_H_
@@ -1061,30 +1061,6 @@ struct   seteuid_args {
        union usrmsg usrmsg;
        uid_t   euid;   char euid_[PAD_(uid_t)];
 };
-struct stat_args {
-#ifdef _KERNEL
-       struct sysmsg sysmsg;
-#endif
-       union usrmsg usrmsg;
-       char *  path;   char path_[PAD_(char *)];
-       struct stat *   ub;     char ub_[PAD_(struct stat *)];
-};
-struct fstat_args {
-#ifdef _KERNEL
-       struct sysmsg sysmsg;
-#endif
-       union usrmsg usrmsg;
-       int     fd;     char fd_[PAD_(int)];
-       struct stat *   sb;     char sb_[PAD_(struct stat *)];
-};
-struct lstat_args {
-#ifdef _KERNEL
-       struct sysmsg sysmsg;
-#endif
-       union usrmsg usrmsg;
-       char *  path;   char path_[PAD_(char *)];
-       struct stat *   ub;     char ub_[PAD_(struct stat *)];
-};
 struct pathconf_args {
 #ifdef _KERNEL
        struct sysmsg sysmsg;
@@ -1441,14 +1417,6 @@ struct   fhopen_args {
        const struct fhandle *  u_fhp;  char u_fhp_[PAD_(const struct fhandle *)];
        int     flags;  char flags_[PAD_(int)];
 };
-struct fhstat_args {
-#ifdef _KERNEL
-       struct sysmsg sysmsg;
-#endif
-       union usrmsg usrmsg;
-       const struct fhandle *  u_fhp;  char u_fhp_[PAD_(const struct fhandle *)];
-       struct stat *   sb;     char sb_[PAD_(struct stat *)];
-};
 struct modnext_args {
 #ifdef _KERNEL
        struct sysmsg sysmsg;
@@ -2187,273 +2155,42 @@ struct closefrom_args {
        union usrmsg usrmsg;
        int     fd;     char fd_[PAD_(int)];
 };
-
+struct stat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const char *    path;   char path_[PAD_(const char *)];
+       struct stat *   ub;     char ub_[PAD_(struct stat *)];
+};
+struct fstat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       int     fd;     char fd_[PAD_(int)];
+       struct stat *   sb;     char sb_[PAD_(struct stat *)];
+};
+struct lstat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const char *    path;   char path_[PAD_(const char *)];
+       struct stat *   ub;     char ub_[PAD_(struct stat *)];
+};
+struct fhstat_args {
 #ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const struct fhandle *  u_fhp;  char u_fhp_[PAD_(const struct fhandle *)];
+       struct stat *   sb;     char sb_[PAD_(struct stat *)];
+};
+
+#ifdef COMPAT_43
 
 #ifdef COMPAT_43
-#endif
-int    nosys (struct nosys_args *);
-void   sys_exit (struct sys_exit_args *);
-int    fork (struct fork_args *);
-int    read (struct read_args *);
-int    write (struct write_args *);
-int    open (struct open_args *);
-int    close (struct close_args *);
-int    wait4 (struct wait_args *);
-int    link (struct link_args *);
-int    unlink (struct unlink_args *);
-int    chdir (struct chdir_args *);
-int    fchdir (struct fchdir_args *);
-int    mknod (struct mknod_args *);
-int    chmod (struct chmod_args *);
-int    chown (struct chown_args *);
-int    obreak (struct obreak_args *);
-int    getfsstat (struct getfsstat_args *);
-int    getpid (struct getpid_args *);
-int    mount (struct mount_args *);
-int    unmount (struct unmount_args *);
-int    setuid (struct setuid_args *);
-int    getuid (struct getuid_args *);
-int    geteuid (struct geteuid_args *);
-int    ptrace (struct ptrace_args *);
-int    recvmsg (struct recvmsg_args *);
-int    sendmsg (struct sendmsg_args *);
-int    recvfrom (struct recvfrom_args *);
-int    accept (struct accept_args *);
-int    getpeername (struct getpeername_args *);
-int    getsockname (struct getsockname_args *);
-int    access (struct access_args *);
-int    chflags (struct chflags_args *);
-int    fchflags (struct fchflags_args *);
-int    sync (struct sync_args *);
-int    kill (struct kill_args *);
-int    getppid (struct getppid_args *);
-int    dup (struct dup_args *);
-int    pipe (struct pipe_args *);
-int    getegid (struct getegid_args *);
-int    profil (struct profil_args *);
-int    ktrace (struct ktrace_args *);
-int    getgid (struct getgid_args *);
-int    getlogin (struct getlogin_args *);
-int    setlogin (struct setlogin_args *);
-int    acct (struct acct_args *);
-int    sigaltstack (struct sigaltstack_args *);
-int    ioctl (struct ioctl_args *);
-int    reboot (struct reboot_args *);
-int    revoke (struct revoke_args *);
-int    symlink (struct symlink_args *);
-int    readlink (struct readlink_args *);
-int    execve (struct execve_args *);
-int    umask (struct umask_args *);
-int    chroot (struct chroot_args *);
-int    msync (struct msync_args *);
-int    vfork (struct vfork_args *);
-int    sbrk (struct sbrk_args *);
-int    sstk (struct sstk_args *);
-int    ovadvise (struct ovadvise_args *);
-int    munmap (struct munmap_args *);
-int    mprotect (struct mprotect_args *);
-int    madvise (struct madvise_args *);
-int    mincore (struct mincore_args *);
-int    getgroups (struct getgroups_args *);
-int    setgroups (struct setgroups_args *);
-int    getpgrp (struct getpgrp_args *);
-int    setpgid (struct setpgid_args *);
-int    setitimer (struct setitimer_args *);
-int    swapon (struct swapon_args *);
-int    getitimer (struct getitimer_args *);
-int    getdtablesize (struct getdtablesize_args *);
-int    dup2 (struct dup2_args *);
-int    fcntl (struct fcntl_args *);
-int    select (struct select_args *);
-int    fsync (struct fsync_args *);
-int    setpriority (struct setpriority_args *);
-int    socket (struct socket_args *);
-int    connect (struct connect_args *);
-int    getpriority (struct getpriority_args *);
-int    bind (struct bind_args *);
-int    setsockopt (struct setsockopt_args *);
-int    listen (struct listen_args *);
-int    gettimeofday (struct gettimeofday_args *);
-int    getrusage (struct getrusage_args *);
-int    getsockopt (struct getsockopt_args *);
-int    readv (struct readv_args *);
-int    writev (struct writev_args *);
-int    settimeofday (struct settimeofday_args *);
-int    fchown (struct fchown_args *);
-int    fchmod (struct fchmod_args *);
-int    setreuid (struct setreuid_args *);
-int    setregid (struct setregid_args *);
-int    rename (struct rename_args *);
-int    flock (struct flock_args *);
-int    mkfifo (struct mkfifo_args *);
-int    sendto (struct sendto_args *);
-int    shutdown (struct shutdown_args *);
-int    socketpair (struct socketpair_args *);
-int    mkdir (struct mkdir_args *);
-int    rmdir (struct rmdir_args *);
-int    utimes (struct utimes_args *);
-int    adjtime (struct adjtime_args *);
-int    setsid (struct setsid_args *);
-int    quotactl (struct quotactl_args *);
-int    nfssvc (struct nfssvc_args *);
-int    statfs (struct statfs_args *);
-int    fstatfs (struct fstatfs_args *);
-int    getfh (struct getfh_args *);
-int    getdomainname (struct getdomainname_args *);
-int    setdomainname (struct setdomainname_args *);
-int    uname (struct uname_args *);
-int    sysarch (struct sysarch_args *);
-int    rtprio (struct rtprio_args *);
-int    semsys (struct semsys_args *);
-int    msgsys (struct msgsys_args *);
-int    shmsys (struct shmsys_args *);
-int    pread (struct pread_args *);
-int    pwrite (struct pwrite_args *);
-int    ntp_adjtime (struct ntp_adjtime_args *);
-int    setgid (struct setgid_args *);
-int    setegid (struct setegid_args *);
-int    seteuid (struct seteuid_args *);
-int    stat (struct stat_args *);
-int    fstat (struct fstat_args *);
-int    lstat (struct lstat_args *);
-int    pathconf (struct pathconf_args *);
-int    fpathconf (struct fpathconf_args *);
-int    getrlimit (struct __getrlimit_args *);
-int    setrlimit (struct __setrlimit_args *);
-int    getdirentries (struct getdirentries_args *);
-int    mmap (struct mmap_args *);
-int    lseek (struct lseek_args *);
-int    truncate (struct truncate_args *);
-int    ftruncate (struct ftruncate_args *);
-int    __sysctl (struct sysctl_args *);
-int    mlock (struct mlock_args *);
-int    munlock (struct munlock_args *);
-int    undelete (struct undelete_args *);
-int    futimes (struct futimes_args *);
-int    getpgid (struct getpgid_args *);
-int    poll (struct poll_args *);
-int    lkmnosys (struct nosys_args *);
-int    __semctl (struct __semctl_args *);
-int    semget (struct semget_args *);
-int    semop (struct semop_args *);
-int    msgctl (struct msgctl_args *);
-int    msgget (struct msgget_args *);
-int    msgsnd (struct msgsnd_args *);
-int    msgrcv (struct msgrcv_args *);
-int    shmat (struct shmat_args *);
-int    shmctl (struct shmctl_args *);
-int    shmdt (struct shmdt_args *);
-int    shmget (struct shmget_args *);
-int    clock_gettime (struct clock_gettime_args *);
-int    clock_settime (struct clock_settime_args *);
-int    clock_getres (struct clock_getres_args *);
-int    nanosleep (struct nanosleep_args *);
-int    minherit (struct minherit_args *);
-int    rfork (struct rfork_args *);
-int    openbsd_poll (struct openbsd_poll_args *);
-int    issetugid (struct issetugid_args *);
-int    lchown (struct lchown_args *);
-int    getdents (struct getdents_args *);
-int    lchmod (struct lchmod_args *);
-int    lutimes (struct lutimes_args *);
-int    fhstatfs (struct fhstatfs_args *);
-int    fhopen (struct fhopen_args *);
-int    fhstat (struct fhstat_args *);
-int    modnext (struct modnext_args *);
-int    modstat (struct modstat_args *);
-int    modfnext (struct modfnext_args *);
-int    modfind (struct modfind_args *);
-int    kldload (struct kldload_args *);
-int    kldunload (struct kldunload_args *);
-int    kldfind (struct kldfind_args *);
-int    kldnext (struct kldnext_args *);
-int    kldstat (struct kldstat_args *);
-int    kldfirstmod (struct kldfirstmod_args *);
-int    getsid (struct getsid_args *);
-int    setresuid (struct setresuid_args *);
-int    setresgid (struct setresgid_args *);
-int    aio_return (struct aio_return_args *);
-int    aio_suspend (struct aio_suspend_args *);
-int    aio_cancel (struct aio_cancel_args *);
-int    aio_error (struct aio_error_args *);
-int    aio_read (struct aio_read_args *);
-int    aio_write (struct aio_write_args *);
-int    lio_listio (struct lio_listio_args *);
-int    yield (struct yield_args *);
-int    thr_sleep (struct thr_sleep_args *);
-int    thr_wakeup (struct thr_wakeup_args *);
-int    mlockall (struct mlockall_args *);
-int    munlockall (struct munlockall_args *);
-int    __getcwd (struct __getcwd_args *);
-int    sched_setparam (struct sched_setparam_args *);
-int    sched_getparam (struct sched_getparam_args *);
-int    sched_setscheduler (struct sched_setscheduler_args *);
-int    sched_getscheduler (struct sched_getscheduler_args *);
-int    sched_yield (struct sched_yield_args *);
-int    sched_get_priority_max (struct sched_get_priority_max_args *);
-int    sched_get_priority_min (struct sched_get_priority_min_args *);
-int    sched_rr_get_interval (struct sched_rr_get_interval_args *);
-int    utrace (struct utrace_args *);
-int    kldsym (struct kldsym_args *);
-int    jail (struct jail_args *);
-int    sigprocmask (struct sigprocmask_args *);
-int    sigsuspend (struct sigsuspend_args *);
-int    sigaction (struct sigaction_args *);
-int    sigpending (struct sigpending_args *);
-int    sigreturn (struct sigreturn_args *);
-int    sigtimedwait (struct sigtimedwait_args *);
-int    sigwaitinfo (struct sigwaitinfo_args *);
-int    __acl_get_file (struct __acl_get_file_args *);
-int    __acl_set_file (struct __acl_set_file_args *);
-int    __acl_get_fd (struct __acl_get_fd_args *);
-int    __acl_set_fd (struct __acl_set_fd_args *);
-int    __acl_delete_file (struct __acl_delete_file_args *);
-int    __acl_delete_fd (struct __acl_delete_fd_args *);
-int    __acl_aclcheck_file (struct __acl_aclcheck_file_args *);
-int    __acl_aclcheck_fd (struct __acl_aclcheck_fd_args *);
-int    extattrctl (struct extattrctl_args *);
-int    extattr_set_file (struct extattr_set_file_args *);
-int    extattr_get_file (struct extattr_get_file_args *);
-int    extattr_delete_file (struct extattr_delete_file_args *);
-int    aio_waitcomplete (struct aio_waitcomplete_args *);
-int    getresuid (struct getresuid_args *);
-int    getresgid (struct getresgid_args *);
-int    kqueue (struct kqueue_args *);
-int    kevent (struct kevent_args *);
-int    sctp_peeloff (struct sctp_peeloff_args *);
-int    sendfile (struct sendfile_args *);
-int    varsym_set (struct varsym_set_args *);
-int    varsym_get (struct varsym_get_args *);
-int    varsym_list (struct varsym_list_args *);
-int    upc_register (struct upc_register_args *);
-int    upc_control (struct upc_control_args *);
-int    caps_sys_service (struct caps_sys_service_args *);
-int    caps_sys_client (struct caps_sys_client_args *);
-int    caps_sys_close (struct caps_sys_close_args *);
-int    caps_sys_put (struct caps_sys_put_args *);
-int    caps_sys_reply (struct caps_sys_reply_args *);
-int    caps_sys_get (struct caps_sys_get_args *);
-int    caps_sys_wait (struct caps_sys_wait_args *);
-int    caps_sys_abort (struct caps_sys_abort_args *);
-int    caps_sys_getgen (struct caps_sys_getgen_args *);
-int    caps_sys_setgen (struct caps_sys_setgen_args *);
-int    exec_sys_register (struct exec_sys_register_args *);
-int    exec_sys_unregister (struct exec_sys_unregister_args *);
-int    sys_checkpoint (struct sys_checkpoint_args *);
-int    mountctl (struct mountctl_args *);
-int    umtx_sleep (struct umtx_sleep_args *);
-int    umtx_wakeup (struct umtx_wakeup_args *);
-int    jail_attach (struct jail_attach_args *);
-int    sys_set_tls_area (struct sys_set_tls_area_args *);
-int    sys_get_tls_area (struct sys_get_tls_area_args *);
-int    closefrom (struct closefrom_args *);
-
-#endif /* _KERNEL */
-
-#ifdef COMPAT_43
-
-#ifdef COMPAT_43
 #endif
 struct ocreat_args {
 #ifdef _KERNEL
@@ -2709,6 +2446,318 @@ int     ogetdirentries (struct ogetdirentries_args *);
 
 #endif /* COMPAT_43 */
 
-#undef PAD_
+
+#ifdef COMPAT_DF12
+
+#ifdef COMPAT_43
+#endif
+struct dfbsd12_stat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const char *    path;   char path_[PAD_(const char *)];
+       struct dfbsd12_stat *   ub;     char ub_[PAD_(struct dfbsd12_stat *)];
+};
+struct dfbsd12_fstat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       int     fd;     char fd_[PAD_(int)];
+       struct dfbsd12_stat *   sb;     char sb_[PAD_(struct dfbsd12_stat *)];
+};
+struct dfbsd12_lstat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const char *    path;   char path_[PAD_(const char *)];
+       struct dfbsd12_stat *   ub;     char ub_[PAD_(struct dfbsd12_stat *)];
+};
+struct dfbsd12_fhstat_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       const struct fhandle *  u_fhp;  char u_fhp_[PAD_(const struct fhandle *)];
+       struct dfbsd12_stat *   sb;     char sb_[PAD_(struct dfbsd12_stat *)];
+};
+
+#ifdef _KERNEL
+
+int    dfbsd12_stat (struct dfbsd12_stat_args *);
+int    dfbsd12_fstat (struct dfbsd12_fstat_args *);
+int    dfbsd12_lstat (struct dfbsd12_lstat_args *);
+int    dfbsd12_fhstat (struct dfbsd12_fhstat_args *);
+
+#endif /* _KERNEL */
+
+#endif /* COMPAT_DF12 */
+
+
+#ifdef _KERNEL
+
+#ifdef COMPAT_43
+#endif
+int    nosys (struct nosys_args *);
+void   sys_exit (struct sys_exit_args *);
+int    fork (struct fork_args *);
+int    read (struct read_args *);
+int    write (struct write_args *);
+int    open (struct open_args *);
+int    close (struct close_args *);
+int    wait4 (struct wait_args *);
+int    link (struct link_args *);
+int    unlink (struct unlink_args *);
+int    chdir (struct chdir_args *);
+int    fchdir (struct fchdir_args *);
+int    mknod (struct mknod_args *);
+int    chmod (struct chmod_args *);
+int    chown (struct chown_args *);
+int    obreak (struct obreak_args *);
+int    getfsstat (struct getfsstat_args *);
+int    getpid (struct getpid_args *);
+int    mount (struct mount_args *);
+int    unmount (struct unmount_args *);
+int    setuid (struct setuid_args *);
+int    getuid (struct getuid_args *);
+int    geteuid (struct geteuid_args *);
+int    ptrace (struct ptrace_args *);
+int    recvmsg (struct recvmsg_args *);
+int    sendmsg (struct sendmsg_args *);
+int    recvfrom (struct recvfrom_args *);
+int    accept (struct accept_args *);
+int    getpeername (struct getpeername_args *);
+int    getsockname (struct getsockname_args *);
+int    access (struct access_args *);
+int    chflags (struct chflags_args *);
+int    fchflags (struct fchflags_args *);
+int    sync (struct sync_args *);
+int    kill (struct kill_args *);
+int    getppid (struct getppid_args *);
+int    dup (struct dup_args *);
+int    pipe (struct pipe_args *);
+int    getegid (struct getegid_args *);
+int    profil (struct profil_args *);
+int    ktrace (struct ktrace_args *);
+int    getgid (struct getgid_args *);
+int    getlogin (struct getlogin_args *);
+int    setlogin (struct setlogin_args *);
+int    acct (struct acct_args *);
+int    sigaltstack (struct sigaltstack_args *);
+int    ioctl (struct ioctl_args *);
+int    reboot (struct reboot_args *);
+int    revoke (struct revoke_args *);
+int    symlink (struct symlink_args *);
+int    readlink (struct readlink_args *);
+int    execve (struct execve_args *);
+int    umask (struct umask_args *);
+int    chroot (struct chroot_args *);
+int    msync (struct msync_args *);
+int    vfork (struct vfork_args *);
+int    sbrk (struct sbrk_args *);
+int    sstk (struct sstk_args *);
+int    ovadvise (struct ovadvise_args *);
+int    munmap (struct munmap_args *);
+int    mprotect (struct mprotect_args *);
+int    madvise (struct madvise_args *);
+int    mincore (struct mincore_args *);
+int    getgroups (struct getgroups_args *);
+int    setgroups (struct setgroups_args *);
+int    getpgrp (struct getpgrp_args *);
+int    setpgid (struct setpgid_args *);
+int    setitimer (struct setitimer_args *);
+int    swapon (struct swapon_args *);
+int    getitimer (struct getitimer_args *);
+int    getdtablesize (struct getdtablesize_args *);
+int    dup2 (struct dup2_args *);
+int    fcntl (struct fcntl_args *);
+int    select (struct select_args *);
+int    fsync (struct fsync_args *);
+int    setpriority (struct setpriority_args *);
+int    socket (struct socket_args *);
+int    connect (struct connect_args *);
+int    getpriority (struct getpriority_args *);
+int    bind (struct bind_args *);
+int    setsockopt (struct setsockopt_args *);
+int    listen (struct listen_args *);
+int    gettimeofday (struct gettimeofday_args *);
+int    getrusage (struct getrusage_args *);
+int    getsockopt (struct getsockopt_args *);
+int    readv (struct readv_args *);
+int    writev (struct writev_args *);
+int    settimeofday (struct settimeofday_args *);
+int    fchown (struct fchown_args *);
+int    fchmod (struct fchmod_args *);
+int    setreuid (struct setreuid_args *);
+int    setregid (struct setregid_args *);
+int    rename (struct rename_args *);
+int    flock (struct flock_args *);
+int    mkfifo (struct mkfifo_args *);
+int    sendto (struct sendto_args *);
+int    shutdown (struct shutdown_args *);
+int    socketpair (struct socketpair_args *);
+int    mkdir (struct mkdir_args *);
+int    rmdir (struct rmdir_args *);
+int    utimes (struct utimes_args *);
+int    adjtime (struct adjtime_args *);
+int    setsid (struct setsid_args *);
+int    quotactl (struct quotactl_args *);
+int    nfssvc (struct nfssvc_args *);
+int    statfs (struct statfs_args *);
+int    fstatfs (struct fstatfs_args *);
+int    getfh (struct getfh_args *);
+int    getdomainname (struct getdomainname_args *);
+int    setdomainname (struct setdomainname_args *);
+int    uname (struct uname_args *);
+int    sysarch (struct sysarch_args *);
+int    rtprio (struct rtprio_args *);
+int    semsys (struct semsys_args *);
+int    msgsys (struct msgsys_args *);
+int    shmsys (struct shmsys_args *);
+int    pread (struct pread_args *);
+int    pwrite (struct pwrite_args *);
+int    ntp_adjtime (struct ntp_adjtime_args *);
+int    setgid (struct setgid_args *);
+int    setegid (struct setegid_args *);
+int    seteuid (struct seteuid_args *);
+int    pathconf (struct pathconf_args *);
+int    fpathconf (struct fpathconf_args *);
+int    getrlimit (struct __getrlimit_args *);
+int    setrlimit (struct __setrlimit_args *);
+int    getdirentries (struct getdirentries_args *);
+int    mmap (struct mmap_args *);
+int    lseek (struct lseek_args *);
+int    truncate (struct truncate_args *);
+int    ftruncate (struct ftruncate_args *);
+int    __sysctl (struct sysctl_args *);
+int    mlock (struct mlock_args *);
+int    munlock (struct munlock_args *);
+int    undelete (struct undelete_args *);
+int    futimes (struct futimes_args *);
+int    getpgid (struct getpgid_args *);
+int    poll (struct poll_args *);
+int    lkmnosys (struct nosys_args *);
+int    __semctl (struct __semctl_args *);
+int    semget (struct semget_args *);
+int    semop (struct semop_args *);
+int    msgctl (struct msgctl_args *);
+int    msgget (struct msgget_args *);
+int    msgsnd (struct msgsnd_args *);
+int    msgrcv (struct msgrcv_args *);
+int    shmat (struct shmat_args *);
+int    shmctl (struct shmctl_args *);
+int    shmdt (struct shmdt_args *);
+int    shmget (struct shmget_args *);
+int    clock_gettime (struct clock_gettime_args *);
+int    clock_settime (struct clock_settime_args *);
+int    clock_getres (struct clock_getres_args *);
+int    nanosleep (struct nanosleep_args *);
+int    minherit (struct minherit_args *);
+int    rfork (struct rfork_args *);
+int    openbsd_poll (struct openbsd_poll_args *);
+int    issetugid (struct issetugid_args *);
+int    lchown (struct lchown_args *);
+int    getdents (struct getdents_args *);
+int    lchmod (struct lchmod_args *);
+int    lutimes (struct lutimes_args *);
+int    fhstatfs (struct fhstatfs_args *);
+int    fhopen (struct fhopen_args *);
+int    modnext (struct modnext_args *);
+int    modstat (struct modstat_args *);
+int    modfnext (struct modfnext_args *);
+int    modfind (struct modfind_args *);
+int    kldload (struct kldload_args *);
+int    kldunload (struct kldunload_args *);
+int    kldfind (struct kldfind_args *);
+int    kldnext (struct kldnext_args *);
+int    kldstat (struct kldstat_args *);
+int    kldfirstmod (struct kldfirstmod_args *);
+int    getsid (struct getsid_args *);
+int    setresuid (struct setresuid_args *);
+int    setresgid (struct setresgid_args *);
+int    aio_return (struct aio_return_args *);
+int    aio_suspend (struct aio_suspend_args *);
+int    aio_cancel (struct aio_cancel_args *);
+int    aio_error (struct aio_error_args *);
+int    aio_read (struct aio_read_args *);
+int    aio_write (struct aio_write_args *);
+int    lio_listio (struct lio_listio_args *);
+int    yield (struct yield_args *);
+int    thr_sleep (struct thr_sleep_args *);
+int    thr_wakeup (struct thr_wakeup_args *);
+int    mlockall (struct mlockall_args *);
+int    munlockall (struct munlockall_args *);
+int    __getcwd (struct __getcwd_args *);
+int    sched_setparam (struct sched_setparam_args *);
+int    sched_getparam (struct sched_getparam_args *);
+int    sched_setscheduler (struct sched_setscheduler_args *);
+int    sched_getscheduler (struct sched_getscheduler_args *);
+int    sched_yield (struct sched_yield_args *);
+int    sched_get_priority_max (struct sched_get_priority_max_args *);
+int    sched_get_priority_min (struct sched_get_priority_min_args *);
+int    sched_rr_get_interval (struct sched_rr_get_interval_args *);
+int    utrace (struct utrace_args *);
+int    kldsym (struct kldsym_args *);
+int    jail (struct jail_args *);
+int    sigprocmask (struct sigprocmask_args *);
+int    sigsuspend (struct sigsuspend_args *);
+int    sigaction (struct sigaction_args *);
+int    sigpending (struct sigpending_args *);
+int    sigreturn (struct sigreturn_args *);
+int    sigtimedwait (struct sigtimedwait_args *);
+int    sigwaitinfo (struct sigwaitinfo_args *);
+int    __acl_get_file (struct __acl_get_file_args *);
+int    __acl_set_file (struct __acl_set_file_args *);
+int    __acl_get_fd (struct __acl_get_fd_args *);
+int    __acl_set_fd (struct __acl_set_fd_args *);
+int    __acl_delete_file (struct __acl_delete_file_args *);
+int    __acl_delete_fd (struct __acl_delete_fd_args *);
+int    __acl_aclcheck_file (struct __acl_aclcheck_file_args *);
+int    __acl_aclcheck_fd (struct __acl_aclcheck_fd_args *);
+int    extattrctl (struct extattrctl_args *);
+int    extattr_set_file (struct extattr_set_file_args *);
+int    extattr_get_file (struct extattr_get_file_args *);
+int    extattr_delete_file (struct extattr_delete_file_args *);
+int    aio_waitcomplete (struct aio_waitcomplete_args *);
+int    getresuid (struct getresuid_args *);
+int    getresgid (struct getresgid_args *);
+int    kqueue (struct kqueue_args *);
+int    kevent (struct kevent_args *);
+int    sctp_peeloff (struct sctp_peeloff_args *);
+int    sendfile (struct sendfile_args *);
+int    varsym_set (struct varsym_set_args *);
+int    varsym_get (struct varsym_get_args *);
+int    varsym_list (struct varsym_list_args *);
+int    upc_register (struct upc_register_args *);
+int    upc_control (struct upc_control_args *);
+int    caps_sys_service (struct caps_sys_service_args *);
+int    caps_sys_client (struct caps_sys_client_args *);
+int    caps_sys_close (struct caps_sys_close_args *);
+int    caps_sys_put (struct caps_sys_put_args *);
+int    caps_sys_reply (struct caps_sys_reply_args *);
+int    caps_sys_get (struct caps_sys_get_args *);
+int    caps_sys_wait (struct caps_sys_wait_args *);
+int    caps_sys_abort (struct caps_sys_abort_args *);
+int    caps_sys_getgen (struct caps_sys_getgen_args *);
+int    caps_sys_setgen (struct caps_sys_setgen_args *);
+int    exec_sys_register (struct exec_sys_register_args *);
+int    exec_sys_unregister (struct exec_sys_unregister_args *);
+int    sys_checkpoint (struct sys_checkpoint_args *);
+int    mountctl (struct mountctl_args *);
+int    umtx_sleep (struct umtx_sleep_args *);
+int    umtx_wakeup (struct umtx_wakeup_args *);
+int    jail_attach (struct jail_attach_args *);
+int    sys_set_tls_area (struct sys_set_tls_area_args *);
+int    sys_get_tls_area (struct sys_get_tls_area_args *);
+int    closefrom (struct closefrom_args *);
+int    stat (struct stat_args *);
+int    fstat (struct fstat_args *);
+int    lstat (struct lstat_args *);
+int    fhstat (struct fhstat_args *);
 
 #endif /* !_SYS_SYSPROTO_H_ */
+#undef PAD_
+
+#endif /* _KERNEL */