summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux
diff options
context:
space:
mode:
authordchagin <dchagin@FreeBSD.org>2016-01-09 17:41:00 +0000
committerdchagin <dchagin@FreeBSD.org>2016-01-09 17:41:00 +0000
commit1e80f16f0f3065e31e936081a69ab880a5266732 (patch)
treef4cfb7d676cfe801593bf44f091f4fe70d802cab /sys/i386/linux
parent48b0af056fc8895a654ad8e6f4b63f6cd1bd5128 (diff)
downloadFreeBSD-src-1e80f16f0f3065e31e936081a69ab880a5266732.zip
FreeBSD-src-1e80f16f0f3065e31e936081a69ab880a5266732.tar.gz
MFC r283480:
Add utimensat() system call.
Diffstat (limited to 'sys/i386/linux')
-rw-r--r--sys/i386/linux/linux_dummy.c1
-rw-r--r--sys/i386/linux/syscalls.master3
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c
index d70a126..8b57c66 100644
--- a/sys/i386/linux/linux_dummy.c
+++ b/sys/i386/linux/linux_dummy.c
@@ -101,7 +101,6 @@ DUMMY(move_pages);
DUMMY(getcpu);
DUMMY(epoll_pwait);
/* linux 2.6.22: */
-DUMMY(utimensat);
DUMMY(signalfd);
DUMMY(timerfd_create);
/* linux 2.6.25: */
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index 72325f6..3864762 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -541,7 +541,8 @@
319 AUE_NULL STD { int linux_epoll_pwait(l_int epfd, struct epoll_event *events, \
l_int maxevents, l_int timeout, l_osigset_t *mask); }
; linux 2.6.22:
-320 AUE_NULL STD { int linux_utimensat(void); }
+320 AUE_FUTIMESAT STD { int linux_utimensat(l_int dfd, const char *pathname, \
+ const struct l_timespec *times, l_int flags); }
321 AUE_NULL STD { int linux_signalfd(void); }
322 AUE_NULL STD { int linux_timerfd_create(void); }
323 AUE_NULL STD { int linux_eventfd(l_uint initval); }
OpenPOWER on IntegriCloud