srandom_r
srandom_r(rand3_state, seed);
srandom_r(&implicit, x);
srandom_r(estate, seed);
void srandom_r(struct __random_state *, unsigned);