Lines Matching refs:rs
38 res_static rs = __res_get_static(); in setservent() local
39 if (rs) { in setservent()
40 rs->servent_ptr = NULL; in setservent()
51 getservent_r( res_static rs ) in getservent_r() argument
61 p = rs->servent_ptr; in getservent_r()
82 p2 = realloc( (char*)rs->servent.s_aliases, total ); in getservent_r()
87 rs->servent.s_aliases = (char**) p2; in getservent_r()
89 rs->servent.s_name = p2; in getservent_r()
91 rs->servent.s_proto = p2; in getservent_r()
94 memcpy( rs->servent.s_name, p+1, namelen ); in getservent_r()
95 rs->servent.s_name[namelen] = 0; in getservent_r()
102 rs->servent.s_port = htons(port); in getservent_r()
103 rs->servent.s_proto = p[2] == 't' ? "tcp" : "udp"; in getservent_r()
108 rs->servent.s_aliases[nn] = p2; in getservent_r()
114 rs->servent.s_aliases[nn] = NULL; in getservent_r()
116 rs->servent_ptr = p; in getservent_r()
118 return &rs->servent; in getservent_r()
124 res_static rs = __res_get_static(); in getservent() local
126 if (rs == NULL) return NULL; in getservent()
128 return getservent_r(rs); in getservent()