diff --git a/src/wasi.rs b/src/wasi.rs index 45c809519a390037fe5d77943dcc38ad0c7df9f8..f4d92ed9e3341756ee48f3109ffa494f2effac7b 100644 --- a/src/wasi.rs +++ b/src/wasi.rs @@ -137,11 +137,6 @@ s! { pub domainname: [c_char; 65] } - pub struct fd_set { - pub __nfds: size_t, - pub __fds: [c_int; FD_SETSIZE], - } - pub struct lconv { pub decimal_point: *mut c_char, pub thousands_sep: *mut c_char, @@ -946,13 +941,6 @@ extern { flags: ::c_int, ) -> ::ssize_t; pub fn poll(fds: *mut pollfd, nfds: nfds_t, timeout: ::c_int) -> ::c_int; - pub fn select( - nfds: ::c_int, - readfs: *mut fd_set, - writefds: *mut fd_set, - errorfds: *mut fd_set, - timeout: *mut timeval, - ) -> ::c_int; pub fn setlocale( category: ::c_int, locale: *const ::c_char, @@ -969,14 +957,6 @@ extern { pub fn sysconf(name: ::c_int) -> ::c_long; - pub fn pselect( - nfds: ::c_int, - readfs: *mut fd_set, - writefds: *mut fd_set, - errorfds: *mut fd_set, - timeout: *const timespec, - sigmask: *const sigset_t, - ) -> ::c_int; pub fn fseeko( stream: *mut ::FILE, offset: ::off_t,