diff options
author | dchagin <dchagin@FreeBSD.org> | 2015-05-24 15:14:51 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2015-05-24 15:14:51 +0000 |
commit | 1ec9e6445a8bfb768e9d0188d614f1e24b4b031a (patch) | |
tree | f123c78146fbb773f42ed0dd057f101553dd1cf5 /sys/amd64/linux32 | |
parent | 0922240f49d8df56826ff90fba61d7cbb746f6b7 (diff) | |
download | FreeBSD-src-1ec9e6445a8bfb768e9d0188d614f1e24b4b031a.zip FreeBSD-src-1ec9e6445a8bfb768e9d0188d614f1e24b4b031a.tar.gz |
Implement dup3() system call.
Differential Revision: https://reviews.freebsd.org/D1049
Reviewed by: emaste
Diffstat (limited to 'sys/amd64/linux32')
-rw-r--r-- | sys/amd64/linux32/linux32_dummy.c | 1 | ||||
-rw-r--r-- | sys/amd64/linux32/syscalls.master | 3 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/amd64/linux32/linux32_dummy.c b/sys/amd64/linux32/linux32_dummy.c index d618cf2..ccc6845 100644 --- a/sys/amd64/linux32/linux32_dummy.c +++ b/sys/amd64/linux32/linux32_dummy.c @@ -122,7 +122,6 @@ DUMMY(timerfd_gettime); DUMMY(signalfd4); DUMMY(eventfd2); DUMMY(epoll_create1); -DUMMY(dup3); DUMMY(inotify_init1); /* linux 2.6.30: */ DUMMY(preadv); diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index ab82637..53fd315 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -539,7 +539,8 @@ 327 AUE_NULL STD { int linux_signalfd4(void); } 328 AUE_NULL STD { int linux_eventfd2(void); } 329 AUE_NULL STD { int linux_epoll_create1(void); } -330 AUE_NULL STD { int linux_dup3(void); } +330 AUE_NULL STD { int linux_dup3(l_int oldfd, \ + l_int newfd, l_int flags); } 331 AUE_NULL STD { int linux_pipe2(l_int *pipefds, l_int flags); } 332 AUE_NULL STD { int linux_inotify_init1(void); } ; linux 2.6.30: |