diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:47:29 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:47:29 +0000 |
commit | 6f14c978b7230453dd26250094a6ba1856d82d0f (patch) | |
tree | 079b2cf7091dd38a916d4fb173ed7791d7ed7c66 /sys | |
parent | e3360b2da4ccd008ecfe49dbe95fd0e04a4895fd (diff) | |
download | FreeBSD-src-6f14c978b7230453dd26250094a6ba1856d82d0f.zip FreeBSD-src-6f14c978b7230453dd26250094a6ba1856d82d0f.tar.gz |
Regen.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/init_sysent.c | 8 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 8 | ||||
-rw-r--r-- | sys/sys/syscall.h | 5 | ||||
-rw-r--r-- | sys/sys/syscall.mk | 7 | ||||
-rw-r--r-- | sys/sys/sysproto.h | 24 |
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 |