thr_setspecific
#define HEIMDAL_setspecific(k,s,r) do { r = thr_setspecific(k,s); } while(0)
if (thr_setspecific(ttyname_key, buf) != 0) {
if (thr_setspecific(gai_key, buf) != 0) {
if (thr_setspecific(name##_key, he) == 0) \
if (thr_setspecific(res_key, statp) == 0)
thr_setspecific(rpc_call_key, (void *) rcp);
thr_setspecific(key_call_key, (void *) kcp);
if (thr_setspecific(rce_key, (void *) rce_addr) != 0) {
thr_setspecific(tcp_key,
thr_setspecific(udp_key,
if (thr_setspecific(sig_key, ebuf) != 0) {