1 | /* $NetBSD: svc_fdset.h,v 1.4 2015/11/08 02:46:53 christos Exp $ */ |
2 | |
3 | # ifdef RUMP_RPC |
4 | # include <rump/rump.h> |
5 | # include <rump/rump_syscalls.h> |
6 | # undef close |
7 | # define close(a) rump_sys_close(a) |
8 | # undef fcntl |
9 | # define fcntl(a, b, c) rump_sys_fcntl(a, b, c) |
10 | # undef read |
11 | # define read(a, b, c) rump_sys_read(a, b, c) |
12 | # undef write |
13 | # define write(a, b, c) rump_sys_write(a, b, c) |
14 | # undef pollts |
15 | # define pollts(a, b, c, d) rump_sys_pollts(a, b, c, d) |
16 | # undef select |
17 | # define select(a, b, c, d, e) rump_sys_select(a, b, c, d, e) |
18 | # endif |
19 | |
20 | #ifdef _LIBC |
21 | typedef struct __fd_set_256 { |
22 | __fd_mask fds_bits[__NFD_LEN(256)]; |
23 | } __fd_set_256; |
24 | #endif |
25 | |