diff options
author | Kleis Auke Wolthuizen <github@kleisauke.nl> | 2023-01-18 11:27:14 +0100 |
---|---|---|
committer | Kleis Auke Wolthuizen <github@kleisauke.nl> | 2023-01-23 12:25:17 +0100 |
commit | 2fb7a4ab33f4d5a909a778fb223c6ded18d4a3b6 (patch) | |
tree | 0512bdf237f6d1143eac88fef231aba7888e0595 | |
parent | f7b4c2e0427f3696d80096d33438ac862d96a762 (diff) | |
download | rust-libc-2fb7a4ab33f4d5a909a778fb223c6ded18d4a3b6.tar.gz |
Add getentropy for Emscripten
Required by https://github.com/rust-lang/rust/pull/107221.
-rw-r--r-- | src/unix/linux_like/emscripten/mod.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/unix/linux_like/emscripten/mod.rs b/src/unix/linux_like/emscripten/mod.rs index f2024900cb..d6abdcdb67 100644 --- a/src/unix/linux_like/emscripten/mod.rs +++ b/src/unix/linux_like/emscripten/mod.rs @@ -1814,7 +1814,6 @@ extern "C" { ) -> ::c_int; pub fn getloadavg(loadavg: *mut ::c_double, nelem: ::c_int) -> ::c_int; - // Not available now on Android pub fn mkfifoat(dirfd: ::c_int, pathname: *const ::c_char, mode: ::mode_t) -> ::c_int; pub fn if_nameindex() -> *mut if_nameindex; pub fn if_freenameindex(ptr: *mut if_nameindex); @@ -1882,6 +1881,8 @@ extern "C" { f: extern "C" fn(*mut ::c_void) -> *mut ::c_void, value: *mut ::c_void, ) -> ::c_int; + + pub fn getentropy(buf: *mut ::c_void, buflen: ::size_t) -> ::c_int; } cfg_if! { |