Module Name: src Committed By: christos Date: Fri Jul 13 18:21:33 UTC 2012
Modified Files: src/sys/compat/linux32/arch/amd64: syscalls.master Log Message: add xattr stubs To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/compat/linux32/arch/amd64/syscalls.master Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/compat/linux32/arch/amd64/syscalls.master diff -u src/sys/compat/linux32/arch/amd64/syscalls.master:1.61 src/sys/compat/linux32/arch/amd64/syscalls.master:1.62 --- src/sys/compat/linux32/arch/amd64/syscalls.master:1.61 Thu May 10 15:40:46 2012 +++ src/sys/compat/linux32/arch/amd64/syscalls.master Fri Jul 13 14:21:33 2012 @@ -1,4 +1,4 @@ - $NetBSD: syscalls.master,v 1.61 2012/05/10 19:40:46 christos Exp $ + $NetBSD: syscalls.master,v 1.62 2012/07/13 18:21:33 christos Exp $ ; NetBSD i386 COMPAT_LINUX32 system call name/number "master" file. ; (See syscalls.conf to see what it is processed into.) @@ -400,18 +400,27 @@ 223 UNIMPL /* unused */ 224 NOARGS { pid_t|linux_sys||gettid(void); } 225 UNIMPL readahead -226 UNIMPL setxattr -227 UNIMPL lsetxattr -228 UNIMPL fsetxattr -229 UNIMPL getxattr -230 UNIMPL lgetxattr -231 UNIMPL fgetxattr -232 UNIMPL listxattr -233 UNIMPL llistxattr -234 UNIMPL flistxattr -235 UNIMPL removexattr -236 UNIMPL lremovexattr -237 UNIMPL fremovexattr +226 NOARGS { int|linux_sys||setxattr(char *path, char *name, \ + void *value, size_t size, int flags); } +227 NOARGS { int|linux_sys||lsetxattr(char *path, char *name, \ + void *value, size_t size, int flags); } +228 NOARGS { int|linux_sys||fsetxattr(int fd, char *name, \ + void *value, size_t size, int flags); } +229 NOARGS { ssize_t|linux_sys||getxattr(char *path, char *name, \ + void *value, size_t size); } +230 NOARGS { ssize_t|linux_sys||lgetxattr(char *path, char *name, \ + void *value, size_t size); } +231 NOARGS { ssize_t|linux_sys||fgetxattr(int fd, char *name, \ + void *value, size_t size); } +232 NOARGS { ssize_t|linux_sys||listxattr(char *path, char *list, \ + size_t size); } +233 NOARGS { ssize_t|linux_sys||llistxattr(char *path, char *list, \ + size_t size); } +234 NOARGS { ssize_t|linux_sys||flistxattr(int fd, char *list, \ + size_t size); } +235 NOARGS { int|linux_sys||removexattr(char *path, char *name); } +236 NOARGS { int|linux_sys||lremovexattr(char *path, char *name); } +237 NOARGS { int|linux_sys||fremovexattr(int fd, char *name); } 238 STD { int|linux32_sys||tkill(int tid, int sig); } 239 UNIMPL sendfile64 240 STD { int|linux32_sys||futex(linux32_intp_t uaddr, int op, int val, \