Go to the documentation of this file.
15 #ifndef OPENSSL_HEADER_RAND_H
16 #define OPENSSL_HEADER_RAND_H
20 #if defined(__cplusplus)
38 #if !defined(OPENSSL_WINDOWS)
51 #if defined(BORINGSSL_UNSAFE_DETERMINISTIC_MODE)
92 void (*
add) (
const void *
buf,
int num,
double entropy);
110 #if defined(__cplusplus)
114 #endif // OPENSSL_HEADER_RAND_H
const OPENSSL_EXPORT RAND_METHOD * RAND_get_rand_method(void)
OPENSSL_EXPORT void RAND_cleanup(void)
OPENSSL_EXPORT void RAND_enable_fork_unsafe_buffering(int fd)
void(* seed)(const void *buf, int num)
const OPENSSL_EXPORT char * RAND_file_name(char *buf, size_t num)
OPENSSL_EXPORT int RAND_egd(const char *)
int(* pseudorand)(uint8_t *buf, size_t num)
OPENSSL_EXPORT void RAND_add(const void *buf, int num, double entropy)
OPENSSL_EXPORT int RAND_load_file(const char *path, long num)
void(* add)(const void *buf, int num, double entropy)
OPENSSL_EXPORT int RAND_set_rand_method(const RAND_METHOD *)
OPENSSL_EXPORT int RAND_pseudo_bytes(uint8_t *buf, size_t len)
OPENSSL_EXPORT int RAND_poll(void)
OPENSSL_EXPORT RAND_METHOD * RAND_OpenSSL(void)
OPENSSL_EXPORT RAND_METHOD * RAND_SSLeay(void)
OPENSSL_EXPORT int RAND_bytes(uint8_t *buf, size_t len)
int(* bytes)(uint8_t *buf, size_t num)
OPENSSL_EXPORT int RAND_status(void)
OPENSSL_EXPORT void RAND_seed(const void *buf, int num)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:59