libc
pub unsafe extern "C" fn fmemopen( buf: *mut c_void, size: size_t, mode: *const c_char) -> *mut FILE