wpa_supplicant / hostapd
2.5
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
src
crypto
random.h
Go to the documentation of this file.
1
5
#ifndef RANDOM_H
6
#define RANDOM_H
7
8
#ifdef CONFIG_NO_RANDOM_POOL
9
#define random_init(e) do { } while (0)
10
#define random_deinit() do { } while (0)
11
#define random_add_randomness(b, l) do { } while (0)
12
#define random_get_bytes(b, l) os_get_random((b), (l))
13
#define random_pool_ready() 1
14
#define random_mark_pool_ready() do { } while (0)
15
#else
/* CONFIG_NO_RANDOM_POOL */
16
void
random_init(
const
char
*entropy_file);
17
void
random_deinit(
void
);
18
void
random_add_randomness(
const
void
*buf,
size_t
len);
19
int
random_get_bytes(
void
*buf,
size_t
len);
20
int
random_pool_ready(
void
);
21
void
random_mark_pool_ready(
void
);
22
#endif
/* CONFIG_NO_RANDOM_POOL */
23
24
#endif
/* RANDOM_H */
Generated on Sun Sep 27 2015 22:08:07 for wpa_supplicant / hostapd by
1.8.6