ub_randstate
struct ub_randstate* rndstate;
struct ub_randstate;
iter_ns_probability(struct ub_randstate* rnd, int n, int m)
int iter_ns_probability(struct ub_randstate* rnd, int n, int m);
struct ub_randstate;
struct ub_randstate* seed_rnd;
struct ub_randstate;
struct ub_randstate* rndstate;
struct ub_randstate* rnd,struct config_file* cfg,
doq_table_create(struct config_file* cfg, struct ub_randstate* rnd)
void doq_fill_rand(struct ub_randstate* rnd, uint8_t* buf, size_t len)
struct ub_randstate* rnd = (struct ub_randstate*)
struct ub_randstate* rnd,struct config_file* cfg,
struct ub_randstate* rnd);
void doq_fill_rand(struct ub_randstate* rnd, uint8_t* buf, size_t len);
struct ub_randstate* rnd, int use_caps_for_id, int* availports,
sai6_putrandom(struct sockaddr_in6 *sa, int pfxlen, struct ub_randstate *rnd)
int port, int* inuse, struct ub_randstate* rnd, int dscp)
serviced_perturb_qname(struct ub_randstate* rnd, uint8_t* qbuf, size_t len)
struct ub_randstate* rnd;
struct ub_randstate;
struct ub_randstate* rnd, int use_caps_for_id, int* availports,
struct ub_randstate *rand = ub_initstate(NULL);
struct ub_randstate;
struct ub_randstate* rnd;
struct ub_randstate* rnd)
doq_server_socket_create(struct doq_table* table, struct ub_randstate* rnd,
struct ub_randstate* rnd, const void* quic_sslctx,
struct ub_randstate* rnd;
struct ub_randstate* rnd, const void* quic_sslctx,
struct ub_randstate;
ub_random_max(struct ub_randstate* state, long int x)
struct ub_randstate*
ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)malloc(1);
ub_random(struct ub_randstate* ATTR_UNUSED(s))
ub_random_max(struct ub_randstate* state, long int x)
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* ATTR_UNUSED(state))
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* s)
ub_random_max(struct ub_randstate* state, long int x)
ub_randfree(struct ub_randstate* s)
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* state)
struct ub_randstate;
struct ub_randstate* ub_initstate(struct ub_randstate* from);
long int ub_random(struct ub_randstate* state);
long int ub_random_max(struct ub_randstate* state, long int x);
void ub_randfree(struct ub_randstate* state);
struct ub_randstate* rand;
struct ub_randstate;
create_socketpair(int* pair, struct ub_randstate* rand)
struct ub_randstate* rndstate;
struct ub_randstate;
iter_ns_probability(struct ub_randstate* rnd, int n, int m)
int iter_ns_probability(struct ub_randstate* rnd, int n, int m);
struct ub_randstate;
struct ub_randstate* seed_rnd;
struct ub_randstate;
struct ub_randstate* rndstate;
struct ub_randstate* rnd,struct config_file* cfg,
doq_table_create(struct config_file* cfg, struct ub_randstate* rnd)
void doq_fill_rand(struct ub_randstate* rnd, uint8_t* buf, size_t len)
struct ub_randstate* rnd = (struct ub_randstate*)
struct ub_randstate* rnd,struct config_file* cfg,
struct ub_randstate* rnd);
void doq_fill_rand(struct ub_randstate* rnd, uint8_t* buf, size_t len);
struct ub_randstate* rnd, int use_caps_for_id, int* availports,
sai6_putrandom(struct sockaddr_in6 *sa, int pfxlen, struct ub_randstate *rnd)
int port, int* inuse, struct ub_randstate* rnd, int dscp)
serviced_perturb_qname(struct ub_randstate* rnd, uint8_t* qbuf, size_t len)
struct ub_randstate* rnd;
struct ub_randstate;
struct ub_randstate* rnd, int use_caps_for_id, int* availports,
static void fill_rand(struct ub_randstate* rnd, uint8_t* buf, size_t len)
struct ub_randstate* rnd)
struct ub_randstate* rnd = (struct ub_randstate*)
struct ub_randstate* rnd;
struct ub_randstate* ATTR_UNUSED(rnd),
struct ub_randstate* ATTR_UNUSED(rnd),
struct ub_randstate* ATTR_UNUSED(rnd))
struct ub_randstate* r;
struct ub_randstate *rand = ub_initstate(NULL);
struct ub_randstate;
struct ub_randstate* rnd;
struct ub_randstate* rnd)
doq_server_socket_create(struct doq_table* table, struct ub_randstate* rnd,
struct ub_randstate* rnd, const void* quic_sslctx,
struct ub_randstate* rnd;
struct ub_randstate* rnd, const void* quic_sslctx,
struct ub_randstate;
ub_random_max(struct ub_randstate* state, long int x)
struct ub_randstate*
ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)malloc(1);
ub_random(struct ub_randstate* ATTR_UNUSED(s))
ub_random_max(struct ub_randstate* state, long int x)
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* ATTR_UNUSED(state))
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* s)
ub_random_max(struct ub_randstate* state, long int x)
ub_randfree(struct ub_randstate* s)
struct ub_randstate* ub_initstate(struct ub_randstate* ATTR_UNUSED(from))
struct ub_randstate* s = (struct ub_randstate*)calloc(1, sizeof(*s));
long int ub_random(struct ub_randstate* state)
struct ub_randstate;
struct ub_randstate* ub_initstate(struct ub_randstate* from);
long int ub_random(struct ub_randstate* state);
long int ub_random_max(struct ub_randstate* state, long int x);
void ub_randfree(struct ub_randstate* state);