summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2002-10-09 21:47:29 +0000
committerrwatson <rwatson@FreeBSD.org>2002-10-09 21:47:29 +0000
commit6f14c978b7230453dd26250094a6ba1856d82d0f (patch)
tree079b2cf7091dd38a916d4fb173ed7791d7ed7c66 /sys
parente3360b2da4ccd008ecfe49dbe95fd0e04a4895fd (diff)
downloadFreeBSD-src-6f14c978b7230453dd26250094a6ba1856d82d0f.zip
FreeBSD-src-6f14c978b7230453dd26250094a6ba1856d82d0f.tar.gz
Regen.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/init_sysent.c8
-rw-r--r--sys/kern/syscalls.c8
-rw-r--r--sys/sys/syscall.h5
-rw-r--r--sys/sys/syscall.mk7
-rw-r--r--sys/sys/sysproto.h24
5 files changed, 40 insertions, 12 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 32c6084..e547b2e 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.124 2002/10/01 02:35:59 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.126 2002/10/09 21:47:04 rwatson Exp
*/
#include "opt_compat.h"
@@ -440,7 +440,7 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)nosys }, /* 409 = __mac_get_pid */
{ 0, (sy_call_t *)nosys }, /* 410 = __mac_get_link */
{ 0, (sy_call_t *)nosys }, /* 411 = __mac_set_link */
- { 0, (sy_call_t *)nosys }, /* 412 = extattr_set_link */
- { 0, (sy_call_t *)nosys }, /* 413 = extattr_get_link */
- { 0, (sy_call_t *)nosys }, /* 414 = extattr_delete_link */
+ { AS(extattr_set_link_args), (sy_call_t *)extattr_set_link }, /* 412 = extattr_set_link */
+ { AS(extattr_get_link_args), (sy_call_t *)extattr_get_link }, /* 413 = extattr_get_link */
+ { AS(extattr_delete_link_args), (sy_call_t *)extattr_delete_link }, /* 414 = extattr_delete_link */
};
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 0f067fb..52dca2e 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.124 2002/10/01 02:35:59 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.126 2002/10/09 21:47:04 rwatson Exp
*/
char *syscallnames[] = {
@@ -419,7 +419,7 @@ char *syscallnames[] = {
"#409", /* 409 = __mac_get_pid */
"#410", /* 410 = __mac_get_link */
"#411", /* 411 = __mac_set_link */
- "#412", /* 412 = extattr_set_link */
- "#413", /* 413 = extattr_get_link */
- "#414", /* 414 = extattr_delete_link */
+ "extattr_set_link", /* 412 = extattr_set_link */
+ "extattr_get_link", /* 413 = extattr_get_link */
+ "extattr_delete_link", /* 414 = extattr_delete_link */
};
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 2009914..da3d0a6 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.124 2002/10/01 02:35:59 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.126 2002/10/09 21:47:04 rwatson Exp
*/
#define SYS_syscall 0
@@ -317,4 +317,7 @@
#define SYS_ksem_unlink 406
#define SYS_ksem_getvalue 407
#define SYS_ksem_destroy 408
+#define SYS_extattr_set_link 412
+#define SYS_extattr_get_link 413
+#define SYS_extattr_delete_link 414
#define SYS_MAXSYSCALL 415
diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk
index da79db4..57771cb 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.124 2002/10/01 02:35:59 rwatson Exp
+# created from FreeBSD: src/sys/kern/syscalls.master,v 1.126 2002/10/09 21:47:04 rwatson Exp
MIASM = \
syscall.o \
exit.o \
@@ -265,4 +265,7 @@ MIASM = \
ksem_open.o \
ksem_unlink.o \
ksem_getvalue.o \
- ksem_destroy.o
+ ksem_destroy.o \
+ extattr_set_link.o \
+ extattr_get_link.o \
+ extattr_delete_link.o
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index 8679ac2..8e1eaa9 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.124 2002/10/01 02:35:59 rwatson Exp
+ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.126 2002/10/09 21:47:04 rwatson Exp
*/
#ifndef _SYS_SYSPROTO_H_
@@ -1157,6 +1157,25 @@ struct ksem_getvalue_args {
struct ksem_destroy_args {
char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
};
+struct extattr_set_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 attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
+ 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_get_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 attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
+ 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_delete_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 attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
+};
int nosys(struct thread *, struct nosys_args *);
void sys_exit(struct thread *, struct sys_exit_args *);
int fork(struct thread *, struct fork_args *);
@@ -1419,6 +1438,9 @@ int ksem_open(struct thread *, struct ksem_open_args *);
int ksem_unlink(struct thread *, struct ksem_unlink_args *);
int ksem_getvalue(struct thread *, struct ksem_getvalue_args *);
int ksem_destroy(struct thread *, struct ksem_destroy_args *);
+int extattr_set_link(struct thread *, struct extattr_set_link_args *);
+int extattr_get_link(struct thread *, struct extattr_get_link_args *);
+int extattr_delete_link(struct thread *, struct extattr_delete_link_args *);
#ifdef COMPAT_43
OpenPOWER on IntegriCloud