Lines Matching defs:_res
61 struct state _res = {
101 _res.nsaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); /* INADDR_ANY */
102 _res.nsaddr.sin_family = AF_INET;
103 _res.nsaddr.sin_port = htons(NAMESERVER_PORT);
104 _res.nscount = 1;
178 strcpy(_res.defdname, buf);
180 strcpy(_res.defdname, cp+1);
184 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname));
200 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1);
202 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL)
204 if ((cp = index(_res.defdname, '\n')) != NULL)
219 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1);
221 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL)
223 if ((cp = index(_res.defdname, '\n')) != NULL)
230 cp = _res.defdname;
231 pp = _res.dnsrch;
233 for (n = 0; *cp && pp < _res.dnsrch + MAXDNSRCH; cp++) {
258 if ((_res.nsaddr_list[nserv].sin_addr.s_addr =
260 _res.nsaddr_list[n].sin_addr.s_addr = INADDR_ANY;
263 _res.nsaddr_list[nserv].sin_family = AF_INET;
264 _res.nsaddr_list[nserv].sin_port = htons(NAMESERVER_PORT);
270 _res.nscount = nserv;
273 if (_res.defdname[0] == 0) {
274 if (gethostname(buf, sizeof (_res.defdname)) == 0 &&
280 (void) strcpy(_res.defdname, cp + 1);
285 pp = _res.dnsrch;
286 *pp++ = _res.defdname;
287 for (cp = _res.defdname, n = 0; *cp; cp++)
290 cp = _res.defdname;
291 for (; n >= LOCALDOMAINPARTS && pp < _res.dnsrch + MAXDFLSRCH; n--) {
301 _res.options |= RES_INIT;