xref: /third_party/musl/include/sys/random.h (revision 570af302)
1#ifndef _SYS_RANDOM_H
2#define _SYS_RANDOM_H
3#ifdef __cplusplus
4extern "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
15ssize_t getrandom(void *, size_t, unsigned);
16
17#ifdef __cplusplus
18}
19#endif
20#endif
21