Page MenuHomeFreeBSD

D25387.id73436.diff
No OneTemporary

D25387.id73436.diff

Index: sys/amd64/linux/syscalls.master
===================================================================
--- sys/amd64/linux/syscalls.master
+++ sys/amd64/linux/syscalls.master
@@ -1112,40 +1112,94 @@
int linux_readahead(void);
}
188 AUE_NULL STD {
- int linux_setxattr(void);
+ int linux_setxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
189 AUE_NULL STD {
- int linux_lsetxattr(void);
+ int linux_lsetxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
190 AUE_NULL STD {
- int linux_fsetxattr(void);
+ int linux_fsetxattr(
+ l_int fd,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
191 AUE_NULL STD {
- int linux_getxattr(void);
+ int linux_getxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
192 AUE_NULL STD {
- int linux_lgetxattr(void);
+ int linux_lgetxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
193 AUE_NULL STD {
- int linux_fgetxattr(void);
+ int linux_fgetxattr(
+ l_int fd,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
194 AUE_NULL STD {
- int linux_listxattr(void);
+ int linux_listxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
195 AUE_NULL STD {
- int linux_llistxattr(void);
+ int linux_llistxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
196 AUE_NULL STD {
- int linux_flistxattr(void);
+ int linux_flistxattr(
+ l_int fd,
+ const char *list,
+ l_size_t size
+ );
}
197 AUE_NULL STD {
- int linux_removexattr(void);
+ int linux_removexattr(
+ const char *path,
+ const char *name
+ );
}
198 AUE_NULL STD {
- int linux_lremovexattr(void);
+ int linux_lremovexattr(
+ const char *path,
+ const char *name
+ );
}
199 AUE_NULL STD {
- int linux_fremovexattr(void);
+ int linux_fremovexattr(
+ l_int fd,
+ const char *name
+ );
}
200 AUE_NULL STD {
int linux_tkill(
Index: sys/amd64/linux32/syscalls.master
===================================================================
--- sys/amd64/linux32/syscalls.master
+++ sys/amd64/linux32/syscalls.master
@@ -1217,40 +1217,94 @@
}
225 AUE_NULL UNIMPL linux_readahead
226 AUE_NULL STD {
- int linux_setxattr(void);
+ int linux_setxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
227 AUE_NULL STD {
- int linux_lsetxattr(void);
+ int linux_lsetxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
228 AUE_NULL STD {
- int linux_fsetxattr(void);
+ int linux_fsetxattr(
+ l_int fd,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
229 AUE_NULL STD {
- int linux_getxattr(void);
+ int linux_getxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
230 AUE_NULL STD {
- int linux_lgetxattr(void);
+ int linux_lgetxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
231 AUE_NULL STD {
- int linux_fgetxattr(void);
+ int linux_fgetxattr(
+ l_int fd,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
232 AUE_NULL STD {
- int linux_listxattr(void);
+ int linux_listxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
233 AUE_NULL STD {
- int linux_llistxattr(void);
+ int linux_llistxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
234 AUE_NULL STD {
- int linux_flistxattr(void);
+ int linux_flistxattr(
+ l_int fd,
+ const char *list,
+ l_size_t size
+ );
}
235 AUE_NULL STD {
- int linux_removexattr(void);
+ int linux_removexattr(
+ const char *path,
+ const char *name
+ );
}
236 AUE_NULL STD {
- int linux_lremovexattr(void);
+ int linux_lremovexattr(
+ const char *path,
+ const char *name
+ );
}
237 AUE_NULL STD {
- int linux_fremovexattr(void);
+ int linux_fremovexattr(
+ l_int fd,
+ const char *name
+ );
}
238 AUE_NULL STD {
int linux_tkill(
Index: sys/arm64/linux/syscalls.master
===================================================================
--- sys/arm64/linux/syscalls.master
+++ sys/arm64/linux/syscalls.master
@@ -19,40 +19,94 @@
3 AUE_NULL UNIMPL linux_io_cancel
4 AUE_NULL UNIMPL linux_io_getevents
5 AUE_NULL STD {
- int linux_setxattr(void);
+ int linux_setxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
6 AUE_NULL STD {
- int linux_lsetxattr(void);
+ int linux_lsetxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
7 AUE_NULL STD {
- int linux_fsetxattr(void);
+ int linux_fsetxattr(
+ l_int fd,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
8 AUE_NULL STD {
- int linux_getxattr(void);
+ int linux_getxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
9 AUE_NULL STD {
- int linux_lgetxattr(void);
+ int linux_lgetxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
10 AUE_NULL STD {
- int linux_fgetxattr(void);
+ int linux_fgetxattr(
+ l_int fd,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
11 AUE_NULL STD {
- int linux_listxattr(void);
+ int linux_listxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
12 AUE_NULL STD {
- int linux_llistxattr(void);
+ int linux_llistxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
13 AUE_NULL STD {
- int linux_flistxattr(void);
+ int linux_flistxattr(
+ l_int fd,
+ const char *list,
+ l_size_t size
+ );
}
14 AUE_NULL STD {
- int linux_removexattr(void);
+ int linux_removexattr(
+ const char *path,
+ const char *name
+ );
}
15 AUE_NULL STD {
- int linux_lremovexattr(void);
+ int linux_lremovexattr(
+ const char *path,
+ const char *name
+ );
}
16 AUE_NULL STD {
- int linux_fremovexattr(void);
+ int linux_fremovexattr(
+ l_int fd,
+ const char *name
+ );
}
17 AUE_GETCWD STD {
int linux_getcwd(
Index: sys/i386/linux/syscalls.master
===================================================================
--- sys/i386/linux/syscalls.master
+++ sys/i386/linux/syscalls.master
@@ -1238,40 +1238,94 @@
}
225 AUE_NULL UNIMPL linux_readahead
226 AUE_NULL STD {
- int linux_setxattr(void);
+ int linux_setxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
227 AUE_NULL STD {
- int linux_lsetxattr(void);
+ int linux_lsetxattr(
+ const char *path,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
228 AUE_NULL STD {
- int linux_fsetxattr(void);
+ int linux_fsetxattr(
+ l_int fd,
+ const char *name,
+ const char *value,
+ l_size_t size,
+ l_int flags
+ );
}
229 AUE_NULL STD {
- int linux_getxattr(void);
+ int linux_getxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
230 AUE_NULL STD {
- int linux_lgetxattr(void);
+ int linux_lgetxattr(
+ const char *path,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
231 AUE_NULL STD {
- int linux_fgetxattr(void);
+ int linux_fgetxattr(
+ l_int fd,
+ const char *name,
+ char *value,
+ l_size_t size
+ );
}
232 AUE_NULL STD {
- int linux_listxattr(void);
+ int linux_listxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
233 AUE_NULL STD {
- int linux_llistxattr(void);
+ int linux_llistxattr(
+ const char *path,
+ const char *list,
+ l_size_t size
+ );
}
234 AUE_NULL STD {
- int linux_flistxattr(void);
+ int linux_flistxattr(
+ l_int fd,
+ const char *list,
+ l_size_t size
+ );
}
235 AUE_NULL STD {
- int linux_removexattr(void);
+ int linux_removexattr(
+ const char *path,
+ const char *name
+ );
}
236 AUE_NULL STD {
- int linux_lremovexattr(void);
+ int linux_lremovexattr(
+ const char *path,
+ const char *name
+ );
}
237 AUE_NULL STD {
- int linux_fremovexattr(void);
+ int linux_fremovexattr(
+ l_int fd,
+ const char *name
+ );
}
238 AUE_NULL STD {
int linux_tkill(

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 10, 4:18 AM (13 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25096043
Default Alt Text
D25387.id73436.diff (8 KB)

Event Timeline