8 lines
275 B
Rust
8 lines
275 B
Rust
//! Implementation for Linux / Android without `/dev/urandom` fallback
|
|
use crate::{util_libc, Error};
|
|
use core::mem::MaybeUninit;
|
|
|
|
pub fn getrandom_inner(dest: &mut [MaybeUninit<u8>]) -> Result<(), Error> {
|
|
util_libc::sys_fill_exact(dest, util_libc::getrandom_syscall)
|
|
}
|