]> git.lizzy.rs Git - rust.git/commitdiff
Test 'libc::getrandom' as well
authorAaron Hill <aa1ronham@gmail.com>
Sun, 4 Aug 2019 20:11:52 +0000 (16:11 -0400)
committerAaron Hill <aa1ronham@gmail.com>
Sun, 4 Aug 2019 20:12:25 +0000 (16:12 -0400)
tests/run-pass/linux-getrandom.rs

index ded5596d8072b19b3fbbb7385fa3f00f6a84526f..b698b54a3c0edd15cf850006a876a582bf239319 100644 (file)
@@ -8,5 +8,8 @@ fn main() {
     unsafe {
                assert_eq!(libc::syscall(libc::SYS_getrandom, 0 as *mut libc::c_void, 0 as libc::size_t, 0 as libc::c_uint), 0);
         assert_eq!(libc::syscall(libc::SYS_getrandom, buf.as_mut_ptr() as *mut libc::c_void, 5 as libc::size_t, 0 as libc::c_uint), 5);
+
+        assert_eq!(libc::getrandom(0 as *mut libc::c_void, 0 as libc::size_t, 0 as libc::c_uint), 0);
+        assert_eq!(libc::getrandom(buf.as_mut_ptr() as *mut libc::c_void, 5 as libc::size_t, 0 as libc::c_uint), 5);
     }
 }