Home | History | Annotate | Download | only in lib

Lines Matching refs:rnd

39 static CURLcode randit(struct Curl_easy *data, unsigned int *rnd)
60 *rnd = randseed;
66 result = Curl_ssl_random(data, (unsigned char *)rnd, sizeof(*rnd));
100 *rnd = (r << 16) | ((r >> 16) & 0xFFFF);
120 CURLcode Curl_rand(struct Curl_easy *data, unsigned char *rnd, size_t num)
135 *rnd++ = (unsigned char)(r & 0xFF);
146 * Curl_rand_hex() fills the 'rnd' buffer with a given 'num' size with random
151 CURLcode Curl_rand_hex(struct Curl_easy *data, unsigned char *rnd,
177 *rnd++ = hex[(*bufp & 0xF0)>>4];
178 *rnd++ = hex[*bufp & 0x0F];
182 *rnd = 0;