aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Richey <joerichey@google.com>2019-06-13 23:49:05 -0700
committerJoe Richey <joerichey@google.com>2019-06-13 23:49:05 -0700
commit3a7da471b87f13826266226817cdb49892e3ebf6 (patch)
tree22b14f3741f18fcff87085446c1c20feee347ecd
parent45083afd9c1cf3bcbd5deb96e8fbbf9ec07e8b7c (diff)
downloadlibc-3a7da471b87f13826266226817cdb49892e3ebf6.tar.gz
Older musl doesn't have getrandom()
-rw-r--r--src/unix/linux_like/linux/gnu/mod.rs5
-rw-r--r--src/unix/linux_like/linux/mod.rs5
2 files changed, 5 insertions, 5 deletions
diff --git a/src/unix/linux_like/linux/gnu/mod.rs b/src/unix/linux_like/linux/gnu/mod.rs
index cbca5a32..13f7de59 100644
--- a/src/unix/linux_like/linux/gnu/mod.rs
+++ b/src/unix/linux_like/linux/gnu/mod.rs
@@ -967,6 +967,11 @@ extern {
tz: *mut ::timezone) -> ::c_int;
pub fn statx(dirfd: ::c_int, pathname: *const c_char, flags: ::c_int,
mask: ::c_uint, statxbuf: *mut statx) -> ::c_int;
+ pub fn getrandom(
+ buf: *mut ::c_void,
+ buflen: ::size_t,
+ flags: ::c_uint,
+ ) -> ::ssize_t;
}
#[link(name = "util")]
diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs
index cf0e578c..6d9c5e72 100644
--- a/src/unix/linux_like/linux/mod.rs
+++ b/src/unix/linux_like/linux/mod.rs
@@ -2666,11 +2666,6 @@ extern {
pub fn inotify_add_watch(fd: ::c_int,
path: *const ::c_char,
mask: u32) -> ::c_int;
- pub fn getrandom(
- buf: *mut ::c_void,
- buflen: ::size_t,
- flags: ::c_uint,
- ) -> ::ssize_t;
}
cfg_if! {