diff options
author | David Carlier <devnexen@gmail.com> | 2021-06-26 10:11:23 +0100 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2021-06-26 10:11:23 +0100 |
commit | ff9fa5aed50d24c186b29cbe362c4ef2ab082021 (patch) | |
tree | dfdfe989860741c7f809f09627f5a69e2a3fe8b2 | |
parent | 4fcfa55fbbd40e8471865203fcdb52cfac1ec2a7 (diff) | |
download | rust-libc-ff9fa5aed50d24c186b29cbe362c4ef2ab082021.tar.gz |
android introduce arc4 api
-rw-r--r-- | libc-test/semver/android.txt | 3 | ||||
-rw-r--r-- | src/unix/linux_like/android/mod.rs | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt index a6a87de7f9..89e831ce5a 100644 --- a/libc-test/semver/android.txt +++ b/libc-test/semver/android.txt @@ -2572,6 +2572,9 @@ addrinfo af_alg_iv alarm android_set_abort_message +arc4random +arc4random_buf +arc4random_uniform arphdr arpreq arpreq_old diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs index 3dc47eff2c..f48cd49fd1 100644 --- a/src/unix/linux_like/android/mod.rs +++ b/src/unix/linux_like/android/mod.rs @@ -2875,6 +2875,10 @@ extern "C" { >, data: *mut ::c_void, ) -> ::c_int; + + pub fn arc4random() -> u32; + pub fn arc4random_uniform(__upper_bound: u32) -> u32; + pub fn arc4random_buf(__buf: *mut ::c_void, __n: ::size_t); } cfg_if! { |