--- src/sys/sys/sysproto.h 2006/06/13 21:04:17 1.42 +++ src/sys/sys/sysproto.h 2006/08/06 18:56:46 1.43 @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $DragonFly$ - * created from DragonFly: src/sys/kern/syscalls.master,v 1.39 2006/06/13 08:12:03 dillon Exp + * created from DragonFly: src/sys/kern/syscalls.master,v 1.40 2006/06/13 21:04:16 dillon Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -17,6 +17,8 @@ #include +#include + #define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ 0 : sizeof(register_t) - sizeof(t)) @@ -1975,6 +1977,15 @@ struct __connect_args { caddr_t name; char name_[PAD_(caddr_t)]; int namelen; char namelen_[PAD_(int)]; }; +struct syslink_args { +#ifdef _KERNEL + struct sysmsg sysmsg; +#endif + int fd; char fd_[PAD_(int)]; + int cmd; char cmd_[PAD_(int)]; + sysid_t * mask; char mask_[PAD_(sysid_t *)]; + sysid_t * match; char match_[PAD_(sysid_t *)]; +}; #ifdef COMPAT_43 @@ -2539,6 +2550,7 @@ int sys_getdents (struct getdents_args * int sys_usched_set (struct usched_set_args *); int sys___accept (struct __accept_args *); int sys___connect (struct __connect_args *); +int sys_syslink (struct syslink_args *); #endif /* !_SYS_SYSPROTO_H_ */ #undef PAD_