summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2003-06-04 03:50:20 +0000
committerrwatson <rwatson@FreeBSD.org>2003-06-04 03:50:20 +0000
commitbf8d163e59fc1ac917f933192757825e7e671d01 (patch)
treeb76deaa918a43ea4b257249582b2b15cb52ba289 /sys
parentf603fe84cbbaaabc09eb86b77ef119a963b10262 (diff)
downloadFreeBSD-src-bf8d163e59fc1ac917f933192757825e7e671d01.zip
FreeBSD-src-bf8d163e59fc1ac917f933192757825e7e671d01.tar.gz
Regen from syscalls.master:1.149, addition of extended attribute
list system calls for fd, file, link.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/init_sysent.c5
-rw-r--r--sys/kern/syscalls.c5
-rw-r--r--sys/sys/syscall.h7
-rw-r--r--sys/sys/syscall.mk7
-rw-r--r--sys/sys/sysproto.h23
5 files changed, 40 insertions, 7 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index be1a52f..bbee0bb 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.149 2003/04/09 02:55:18 mike Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.150 2003/06/04 03:49:31 rwatson Exp
*/
#include "opt_compat.h"
@@ -465,4 +465,7 @@ struct sysent sysent[] = {
{ SYF_MPSAFE | AS(_umtx_lock_args), (sy_call_t *)_umtx_lock }, /* 434 = _umtx_lock */
{ SYF_MPSAFE | AS(_umtx_unlock_args), (sy_call_t *)_umtx_unlock }, /* 435 = _umtx_unlock */
{ SYF_MPSAFE | AS(jail_attach_args), (sy_call_t *)jail_attach }, /* 436 = jail_attach */
+ { AS(extattr_list_fd_args), (sy_call_t *)extattr_list_fd }, /* 437 = extattr_list_fd */
+ { AS(extattr_list_file_args), (sy_call_t *)extattr_list_file }, /* 438 = extattr_list_file */
+ { AS(extattr_list_link_args), (sy_call_t *)extattr_list_link }, /* 439 = extattr_list_link */
};
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 2d9b71a..c91c79b 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.149 2003/04/09 02:55:18 mike Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.150 2003/06/04 03:49:31 rwatson Exp
*/
const char *syscallnames[] = {
@@ -444,4 +444,7 @@ const char *syscallnames[] = {
"_umtx_lock", /* 434 = _umtx_lock */
"_umtx_unlock", /* 435 = _umtx_unlock */
"jail_attach", /* 436 = jail_attach */
+ "extattr_list_fd", /* 437 = extattr_list_fd */
+ "extattr_list_file", /* 438 = extattr_list_file */
+ "extattr_list_link", /* 439 = extattr_list_link */
};
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 99c3e4f..54eabe6 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -3,7 +3,7 @@
*
* DO NOT EDIT-- this file is automatically generated.
* $FreeBSD$
- * created from FreeBSD: src/sys/kern/syscalls.master,v 1.149 2003/04/09 02:55:18 mike Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.150 2003/06/04 03:49:31 rwatson Exp
*/
#define SYS_syscall 0
@@ -344,4 +344,7 @@
#define SYS__umtx_lock 434
#define SYS__umtx_unlock 435
#define SYS_jail_attach 436
-#define SYS_MAXSYSCALL 437
+#define SYS_extattr_list_fd 437
+#define SYS_extattr_list_file 438
+#define SYS_extattr_list_link 439
+#define SYS_MAXSYSCALL 440
diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk
index 923e770..c0118a1 100644
--- a/sys/sys/syscall.mk
+++ b/sys/sys/syscall.mk
@@ -1,7 +1,7 @@
# FreeBSD system call names.
# DO NOT EDIT-- this file is automatically generated.
# $FreeBSD$
-# created from FreeBSD: src/sys/kern/syscalls.master,v 1.149 2003/04/09 02:55:18 mike Exp
+# created from FreeBSD: src/sys/kern/syscalls.master,v 1.150 2003/06/04 03:49:31 rwatson Exp
MIASM = \
syscall.o \
exit.o \
@@ -289,4 +289,7 @@ MIASM = \
thr_kill.o \
_umtx_lock.o \
_umtx_unlock.o \
- jail_attach.o
+ jail_attach.o \
+ extattr_list_fd.o \
+ extattr_list_file.o \
+ extattr_list_link.o
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index f7abf11..0f26245 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.149 2003/04/09 02:55:18 mike Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.150 2003/06/04 03:49:31 rwatson Exp
*/
#ifndef _SYS_SYSPROTO_H_
@@ -1264,6 +1264,24 @@ struct _umtx_unlock_args {
struct jail_attach_args {
char jid_l_[PADL_(int)]; int jid; char jid_r_[PADR_(int)];
};
+struct extattr_list_fd_args {
+ char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
+ char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
+ char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
+ char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
+};
+struct extattr_list_file_args {
+ char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
+ char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
+ char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
+ char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
+};
+struct extattr_list_link_args {
+ char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
+ char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
+ char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
+ char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
+};
int nosys(struct thread *, struct nosys_args *);
void sys_exit(struct thread *, struct sys_exit_args *);
int fork(struct thread *, struct fork_args *);
@@ -1550,6 +1568,9 @@ int thr_kill(struct thread *, struct thr_kill_args *);
int _umtx_lock(struct thread *, struct _umtx_lock_args *);
int _umtx_unlock(struct thread *, struct _umtx_unlock_args *);
int jail_attach(struct thread *, struct jail_attach_args *);
+int extattr_list_fd(struct thread *, struct extattr_list_fd_args *);
+int extattr_list_file(struct thread *, struct extattr_list_file_args *);
+int extattr_list_link(struct thread *, struct extattr_list_link_args *);
#ifdef COMPAT_43
OpenPOWER on IntegriCloud