Home | History | Annotate | Download | only in resolv

Lines Matching full:_nres

79 extern struct __res_state _nres;
85 #define res_need_init() ((_nres.options & RES_INIT) == 0U)
103 _nres.options = ores->options;
105 _nres.retrans = ores->retrans;
107 _nres.retry = ores->retry;
123 * _nres.options is tricky since some apps were known to diddle the bits
129 if (!_nres.retrans)
130 _nres.retrans = RES_TIMEOUT;
131 if (!_nres.retry)
132 _nres.retry = 4;
133 if (!(_nres.options & RES_INIT))
134 _nres.options = RES_DEFAULT;
140 if (!_nres.id)
141 _nres.id = res_randomid();
143 rv = __res_vinit(&_nres, 1);
145 __res_put_old_state(&_nres);
165 res_pquery(&_nres, msg, len, file);
179 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
182 return (res_nmkquery(&_nres, op, dname, class, type,
191 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
195 return (res_nmkupdate(&_nres, rrecp_in, buf, buflen));
206 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
209 return (res_nquery(&_nres, name, class, type, answer, anslen));
214 _nres.qhook = hook;
219 _nres.rhook = hook;
224 return (res_ourserver_p(&_nres, (const struct sockaddr *)(const void *)inp));
234 return (res_nsend(&_nres, buf, buflen, ans, anssiz));
247 return (res_nsendsigned(&_nres, buf, buflen, key, ans, anssiz));
253 res_nclose(&_nres);
260 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
264 return (res_nupdate(&_nres, rrecp_in, NULL));
275 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
279 return (res_nsearch(&_nres, name, class, type, answer, anslen));
290 RES_SET_H_ERRNO(&_nres, NETDB_INTERNAL);
294 return (res_nquerydomain(&_nres, name, domain,
302 return res_nopt(&_nres, a, b, c, d);
315 if (!*_nres.defdname)
318 len_domain = strlen(_nres.defdname);
320 !strcasecmp(hostname + len_host - len_domain, _nres.defdname) &&