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, \

Reply via email to