RAND_add
RAND_add(buf, ret, 0.0);
RAND_add(buf, sizeof(buf), sizeof(buf));
RAND_add(tempbuf, i, i);
RAND_add(buf, i, (double)i);
void RAND_add(const void *buf, int num, double randomness);
RAND_add(rand_add_buf, sizeof(rand_add_buf), sizeof(rand_add_buf));