random_data
extern int random_r(struct random_data *data, int *result);
extern int srandom_r(unsigned int seed, struct random_data *data);
size_t stateLength, struct random_data *data);
extern int setstate_r(void *stateBuffer, struct random_data *data);
extern int __random_r (struct random_data *__buf, int32_t *__result);
extern int __srandom_r (unsigned int __seed, struct random_data *__buf);
struct random_data *buf;
struct random_data *buf;
struct random_data *buf;
struct random_data *buf;