1 #ifndef _SYS_RANDOM_H 2 #define _SYS_RANDOM_H 3 #ifdef __cplusplus 4 extern "C" { 5 #endif 6 7 #define __NEED_size_t 8 #define __NEED_ssize_t 9 #include <bits/alltypes.h> 10 11 #define GRND_NONBLOCK 0x0001 12 #define GRND_RANDOM 0x0002 13 #define GRND_INSECURE 0x0004 14 15 ssize_t getrandom(void *, size_t, unsigned); 16 17 #ifdef __cplusplus 18 } 19 #endif 20 #endif 21