Lines Matching refs:_res
70 struct state _res = { variable
103 _res.nsaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); /* INADDR_ANY */ in res_init()
104 _res.nsaddr.sin_family = AF_INET; in res_init()
105 _res.nsaddr.sin_port = htons(NAMESERVER_PORT); in res_init()
106 _res.nscount = 1; in res_init()
179 strcpy(_res.defdname, buf); in res_init()
181 strcpy(_res.defdname, cp+1); in res_init()
185 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname)); in res_init()
201 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1); in res_init()
203 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL) in res_init()
205 if ((cp = index(_res.defdname, '\n')) != NULL) in res_init()
220 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1); in res_init()
222 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL) in res_init()
224 if ((cp = index(_res.defdname, '\n')) != NULL) in res_init()
231 cp = _res.defdname; in res_init()
232 pp = _res.dnsrch; in res_init()
234 for (n = 0; *cp && pp < _res.dnsrch + MAXDNSRCH; cp++) { in res_init()
259 if ((_res.nsaddr_list[nserv].sin_addr.s_addr = in res_init()
261 _res.nsaddr_list[n].sin_addr.s_addr = INADDR_ANY; in res_init()
264 _res.nsaddr_list[nserv].sin_family = AF_INET; in res_init()
265 _res.nsaddr_list[nserv].sin_port = htons(NAMESERVER_PORT); in res_init()
271 _res.nscount = nserv; in res_init()
274 if (_res.defdname[0] == 0) { in res_init()
275 if (gethostname(buf, sizeof (_res.defdname)) == 0 && in res_init()
281 (void) strcpy(_res.defdname, cp + 1); in res_init()
286 pp = _res.dnsrch; in res_init()
287 *pp++ = _res.defdname; in res_init()
288 for (cp = _res.defdname, n = 0; *cp; cp++) in res_init()
291 cp = _res.defdname; in res_init()
292 for (; n >= LOCALDOMAINPARTS && pp < _res.dnsrch + MAXDFLSRCH; n--) { in res_init()
302 _res.options |= RES_INIT; in res_init()