diff options
author | rwatson <rwatson@FreeBSD.org> | 2001-03-31 16:21:19 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2001-03-31 16:21:19 +0000 |
commit | 4f5d847f7d22539daf924603c1aba54f691e870e (patch) | |
tree | f6d20c166c54c031347bf1e79e8ab57fc9ad7735 /sys/sys/sysproto.h | |
parent | cb4f33ea3159d458714cc82ae47bdeca7b9d636f (diff) | |
download | FreeBSD-src-4f5d847f7d22539daf924603c1aba54f691e870e.zip FreeBSD-src-4f5d847f7d22539daf924603c1aba54f691e870e.tar.gz |
o Part two of introduction of extattr_{delete,get,set}_fd() system calls,
regenerate necessary automatically-generated code.
Obtained from: TrustedBSD Project
Diffstat (limited to 'sys/sys/sysproto.h')
-rw-r--r-- | sys/sys/sysproto.h | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index 0647664..6f99c90 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.86 2001/03/19 05:44:14 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -1041,6 +1041,25 @@ struct __cap_set_file_args { const char * path_p; char path_p_[PAD_(const char *)]; struct cap * cap_p; char cap_p_[PAD_(struct cap *)]; }; +struct extattr_set_fd_args { + int fd; char fd_[PAD_(int)]; + int attrnamespace; char attrnamespace_[PAD_(int)]; + const char * attrname; char attrname_[PAD_(const char *)]; + struct iovec * iovp; char iovp_[PAD_(struct iovec *)]; + int iovcnt; char iovcnt_[PAD_(int)]; +}; +struct extattr_get_fd_args { + int fd; char fd_[PAD_(int)]; + int attrnamespace; char attrnamespace_[PAD_(int)]; + const char * attrname; char attrname_[PAD_(const char *)]; + struct iovec * iovp; char iovp_[PAD_(struct iovec *)]; + int iovcnt; char iovcnt_[PAD_(int)]; +}; +struct extattr_delete_fd_args { + int fd; char fd_[PAD_(int)]; + int attrnamespace; char attrnamespace_[PAD_(int)]; + const char * attrname; char attrname_[PAD_(const char *)]; +}; int nosys __P((struct proc *, struct nosys_args *)); void sys_exit __P((struct proc *, struct sys_exit_args *)); int fork __P((struct proc *, struct fork_args *)); @@ -1277,6 +1296,9 @@ int __cap_get_file __P((struct proc *, struct __cap_get_file_args *)); int __cap_set_fd __P((struct proc *, struct __cap_set_fd_args *)); int __cap_set_file __P((struct proc *, struct __cap_set_file_args *)); int lkmressys __P((struct proc *, struct nosys_args *)); +int extattr_set_fd __P((struct proc *, struct extattr_set_fd_args *)); +int extattr_get_fd __P((struct proc *, struct extattr_get_fd_args *)); +int extattr_delete_fd __P((struct proc *, struct extattr_delete_fd_args *)); #ifdef COMPAT_43 |