thr_setspecific
thr_setspecific(_gmonkey, &_gmondummy);
thr_setspecific(arc4random_global.thread_key, prng);
thr_setspecific(_gmonkey, &_gmondummy);
thr_setspecific(_gmonkey, NULL);
thr_setspecific(_gmonkey, p);
thr_setspecific(rpc_call_key, (void *) rcp);
if (thr_setspecific(nc_key, nc_addr) != 0) {
thr_setspecific(rce_key, (void *) rce_addr);
thr_setspecific(tcp_key,
thr_setspecific(udp_key,
thr_setspecific(clnt_broadcast_key, (void *) eachresult);
(void)thr_setspecific(fdsetkey, fds);
thr_setspecific(strerror_key, buf);