44 unsigned char *result);
49 apr_crypto_hash_init_t *init;
50 apr_crypto_hash_add_t *add;
51 apr_crypto_hash_finish_t *finish;
APR Thread and Process Library.
int apr_status_t
Definition: apr_errno.h:44
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
void apr_random_init(apr_random_t *g, apr_pool_t *p, apr_crypto_hash_t *pool_hash, apr_crypto_hash_t *key_hash, apr_crypto_hash_t *prng_hash)
apr_crypto_hash_t * apr_crypto_sha256_new(apr_pool_t *p)
struct apr_random_t apr_random_t
Definition: apr_random.h:63
void apr_random_barrier(apr_random_t *g)
apr_status_t apr_random_insecure_ready(apr_random_t *r)
void apr_random_add_entropy(apr_random_t *g, const void *entropy_, apr_size_t bytes)
apr_status_t apr_random_secure_ready(apr_random_t *r)
apr_status_t apr_random_secure_bytes(apr_random_t *g, void *random, apr_size_t bytes)
void apr_random_after_fork(apr_proc_t *proc)
apr_status_t apr_random_insecure_bytes(apr_random_t *g, void *random, apr_size_t bytes)
apr_random_t * apr_random_standard_new(apr_pool_t *p)
Definition: apr_random.h:48
Definition: apr_thread_proc.h:134