summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2012-04-16 22:58:28 +0000
committerjkim <jkim@FreeBSD.org>2012-04-16 22:58:28 +0000
commit7bd78fb6df9df0ff38c4cb977cd8d5ac0b2e1d0c (patch)
tree7cd755a2826df3a35ce074287cc83ab2495d6788
parent0b9f8d0983917f537b2e7566d4e7756a889d7407 (diff)
downloadFreeBSD-src-7bd78fb6df9df0ff38c4cb977cd8d5ac0b2e1d0c.zip
FreeBSD-src-7bd78fb6df9df0ff38c4cb977cd8d5ac0b2e1d0c.tar.gz
Correct arguments of stat64, fstat64 and lstat64 syscalls for Linuxulator.
-rw-r--r--sys/amd64/linux32/syscalls.master12
-rw-r--r--sys/i386/linux/syscalls.master12
2 files changed, 12 insertions, 12 deletions
diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master
index 4b85bf0..4101ba5 100644
--- a/sys/amd64/linux32/syscalls.master
+++ b/sys/amd64/linux32/syscalls.master
@@ -351,12 +351,12 @@
l_loff_t length); }
194 AUE_FTRUNCATE STD { int linux_ftruncate64(l_uint fd, \
l_loff_t length); }
-195 AUE_STAT STD { int linux_stat64(char *filename, \
- struct l_stat64 *statbuf, l_long flags); }
-196 AUE_LSTAT STD { int linux_lstat64(char *filename, \
- struct l_stat64 *statbuf, l_long flags); }
-197 AUE_FSTAT STD { int linux_fstat64(l_ulong fd, \
- struct l_stat64 *statbuf, l_long flags); }
+195 AUE_STAT STD { int linux_stat64(const char *filename, \
+ struct l_stat64 *statbuf); }
+196 AUE_LSTAT STD { int linux_lstat64(const char *filename, \
+ struct l_stat64 *statbuf); }
+197 AUE_FSTAT STD { int linux_fstat64(l_int fd, \
+ struct l_stat64 *statbuf); }
198 AUE_LCHOWN STD { int linux_lchown(char *path, l_uid_t uid, \
l_gid_t gid); }
199 AUE_GETUID STD { int linux_getuid(void); }
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index f452434..d1830a5 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -353,12 +353,12 @@
l_loff_t length); }
194 AUE_FTRUNCATE STD { int linux_ftruncate64(l_uint fd, \
l_loff_t length); }
-195 AUE_STAT STD { int linux_stat64(char *filename, \
- struct l_stat64 *statbuf, l_long flags); }
-196 AUE_LSTAT STD { int linux_lstat64(char *filename, \
- struct l_stat64 *statbuf, l_long flags); }
-197 AUE_FSTAT STD { int linux_fstat64(l_ulong fd, \
- struct l_stat64 *statbuf, l_long flags); }
+195 AUE_STAT STD { int linux_stat64(const char *filename, \
+ struct l_stat64 *statbuf); }
+196 AUE_LSTAT STD { int linux_lstat64(const char *filename, \
+ struct l_stat64 *statbuf); }
+197 AUE_FSTAT STD { int linux_fstat64(l_int fd, \
+ struct l_stat64 *statbuf); }
198 AUE_LCHOWN STD { int linux_lchown(char *path, l_uid_t uid, \
l_gid_t gid); }
199 AUE_GETUID STD { int linux_getuid(void); }
OpenPOWER on IntegriCloud