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