usr/src/cmd/nscd/nscd_frontend.c
1553
_res.options |= RES_STAYOPEN; /* just keep this udp socket open */
usr/src/cmd/sendmail/libmilter/sm_gethost.c
58
resv6 = bitset(RES_USE_INET6, _res.options);
usr/src/cmd/sendmail/libmilter/sm_gethost.c
59
_res.options |= RES_USE_INET6;
usr/src/cmd/sendmail/libmilter/sm_gethost.c
64
_res.options &= ~RES_USE_INET6;
usr/src/cmd/sendmail/src/conf.c
4233
resv6 = bitset(RES_USE_INET6, _res.options);
usr/src/cmd/sendmail/src/conf.c
4234
_res.options |= RES_USE_INET6;
usr/src/cmd/sendmail/src/conf.c
4239
_res.options &= ~RES_USE_INET6;
usr/src/cmd/sendmail/src/conf.c
5543
if (!*_res.defdname)
usr/src/cmd/sendmail/src/conf.c
5546
len_domain = strlen(_res.defdname);
usr/src/cmd/sendmail/src/conf.c
5549
_res.defdname) == 0) &&
usr/src/cmd/sendmail/src/daemon.c
2295
int oldopts = _res.options;
usr/src/cmd/sendmail/src/daemon.c
2297
_res.options &= ~(RES_DEFNAMES|RES_DNSRCH);
usr/src/cmd/sendmail/src/daemon.c
2304
_res.options = oldopts;
usr/src/cmd/sendmail/src/daemon.c
2333
int oldopts = _res.options;
usr/src/cmd/sendmail/src/daemon.c
2335
_res.options &= ~(RES_DEFNAMES|RES_DNSRCH);
usr/src/cmd/sendmail/src/daemon.c
2341
_res.options = oldopts;
usr/src/cmd/sendmail/src/daemon.c
4001
retrans = _res.retrans;
usr/src/cmd/sendmail/src/daemon.c
4002
_res.retrans = map->map_timeout;
usr/src/cmd/sendmail/src/daemon.c
4006
retry = _res.retry;
usr/src/cmd/sendmail/src/daemon.c
4007
_res.retry = map->map_retry;
usr/src/cmd/sendmail/src/daemon.c
4070
_res.retrans = retrans;
usr/src/cmd/sendmail/src/daemon.c
4072
_res.retry = retry;
usr/src/cmd/sendmail/src/daemon.c
4400
saveretry = _res.retry;
usr/src/cmd/sendmail/src/daemon.c
4401
if (_res.retry * _res.retrans > 20)
usr/src/cmd/sendmail/src/daemon.c
4402
_res.retry = 20 / _res.retrans;
usr/src/cmd/sendmail/src/daemon.c
4441
_res.retry = saveretry;
usr/src/cmd/sendmail/src/deliver.c
1860
_res.options &= ~(RES_DEFNAMES | RES_DNSRCH); /* XXX */
usr/src/cmd/sendmail/src/deliver.c
3433
_res.options |= RES_DEFNAMES | RES_DNSRCH; /* XXX */
usr/src/cmd/sendmail/src/deliver.c
5705
int oldoptions = _res.options;
usr/src/cmd/sendmail/src/deliver.c
5775
_res.options &= ~(RES_DEFNAMES | RES_DNSRCH); /* XXX */
usr/src/cmd/sendmail/src/deliver.c
5903
_res.options = oldoptions;
usr/src/cmd/sendmail/src/domain.c
359
if (tTd(8, 8) || _res.options & RES_DEBUG)
usr/src/cmd/sendmail/src/domain.c
61
# define RES_DNSRCH_VARIABLE _res.dnsrch
usr/src/cmd/sendmail/src/domain.c
657
int saveopts = _res.options;
usr/src/cmd/sendmail/src/domain.c
669
_res.options &= ~(RES_DNSRCH|RES_DEFNAMES);
usr/src/cmd/sendmail/src/domain.c
671
_res.options = saveopts;
usr/src/cmd/sendmail/src/domain.c
815
if ((_res.options & RES_INIT) == 0 && res_init() == -1)
usr/src/cmd/sendmail/src/domain.c
856
if (n >= 0 && *--cp != '.' && bitset(RES_DNSRCH, _res.options))
usr/src/cmd/sendmail/src/domain.c
864
else if (n == 0 && bitset(RES_DEFNAMES, _res.options))
usr/src/cmd/sendmail/src/domain.c
866
*dp++ = _res.defdname;
usr/src/cmd/sendmail/src/main.c
1384
_res.retry = TimeOuts.res_retry[RES_TO_DEFAULT];
usr/src/cmd/sendmail/src/main.c
1385
_res.retrans = TimeOuts.res_retrans[RES_TO_DEFAULT];
usr/src/cmd/sendmail/src/main.c
2878
_res.retry = TimeOuts.res_retry[RES_TO_FIRST];
usr/src/cmd/sendmail/src/main.c
2879
_res.retrans = TimeOuts.res_retrans[RES_TO_FIRST];
usr/src/cmd/sendmail/src/main.c
687
if (!bitset(RES_INIT, _res.options))
usr/src/cmd/sendmail/src/main.c
690
_res.options |= RES_DEBUG;
usr/src/cmd/sendmail/src/main.c
692
_res.options &= ~RES_DEBUG;
usr/src/cmd/sendmail/src/main.c
694
_res.options |= RES_NOALIASES;
usr/src/cmd/sendmail/src/main.c
696
TimeOuts.res_retry[RES_TO_DEFAULT] = _res.retry;
usr/src/cmd/sendmail/src/main.c
697
TimeOuts.res_retry[RES_TO_FIRST] = _res.retry;
usr/src/cmd/sendmail/src/main.c
698
TimeOuts.res_retry[RES_TO_NORMAL] = _res.retry;
usr/src/cmd/sendmail/src/main.c
699
TimeOuts.res_retrans[RES_TO_DEFAULT] = _res.retrans;
usr/src/cmd/sendmail/src/main.c
700
TimeOuts.res_retrans[RES_TO_FIRST] = _res.retrans;
usr/src/cmd/sendmail/src/main.c
701
TimeOuts.res_retrans[RES_TO_NORMAL] = _res.retrans;
usr/src/cmd/sendmail/src/queue.c
4349
_res.retry = TimeOuts.res_retry[RES_TO_FIRST];
usr/src/cmd/sendmail/src/queue.c
4350
_res.retrans = TimeOuts.res_retrans[RES_TO_FIRST];
usr/src/cmd/sendmail/src/queue.c
4354
_res.retry = TimeOuts.res_retry[RES_TO_NORMAL];
usr/src/cmd/sendmail/src/queue.c
4355
_res.retrans = TimeOuts.res_retrans[RES_TO_NORMAL];
usr/src/cmd/sendmail/src/readcf.c
2753
_res.options &= ~rfp->rf_bits;
usr/src/cmd/sendmail/src/readcf.c
2755
_res.options |= rfp->rf_bits;
usr/src/cmd/sendmail/src/readcf.c
2759
(unsigned int) _res.options, HasWildcardMX);
usr/src/cmd/sendmail/src/savemail.c
596
_res.retry = TimeOuts.res_retry[RES_TO_FIRST];
usr/src/cmd/sendmail/src/savemail.c
597
_res.retrans = TimeOuts.res_retrans[RES_TO_FIRST];
usr/src/cmd/sendmail/src/sm_resolve.c
401
old_options = _res.options;
usr/src/cmd/sendmail/src/sm_resolve.c
402
_res.options |= RES_DEBUG;
usr/src/cmd/sendmail/src/sm_resolve.c
408
save_retrans = _res.retrans;
usr/src/cmd/sendmail/src/sm_resolve.c
409
_res.retrans = retrans;
usr/src/cmd/sendmail/src/sm_resolve.c
413
save_retry = _res.retry;
usr/src/cmd/sendmail/src/sm_resolve.c
414
_res.retry = retry;
usr/src/cmd/sendmail/src/sm_resolve.c
421
_res.options = old_options;
usr/src/cmd/sendmail/src/sm_resolve.c
428
_res.retrans = save_retrans;
usr/src/cmd/sendmail/src/sm_resolve.c
430
_res.retry = save_retry;
usr/src/cmd/sendmail/src/srvrsmtp.c
3723
_res.retry = TimeOuts.res_retry[RES_TO_FIRST];
usr/src/cmd/sendmail/src/srvrsmtp.c
3724
_res.retrans = TimeOuts.res_retrans[RES_TO_FIRST];
usr/src/head/resolv.h
320
extern struct __res_state _res;
usr/src/lib/libresolv/res_gethost.c
170
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_gethost.c
200
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_gethost.c
256
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_gethost.c
289
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_init.c
103
_res.nsaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); /* INADDR_ANY */
usr/src/lib/libresolv/res_init.c
104
_res.nsaddr.sin_family = AF_INET;
usr/src/lib/libresolv/res_init.c
105
_res.nsaddr.sin_port = htons(NAMESERVER_PORT);
usr/src/lib/libresolv/res_init.c
106
_res.nscount = 1;
usr/src/lib/libresolv/res_init.c
179
strcpy(_res.defdname, buf);
usr/src/lib/libresolv/res_init.c
181
strcpy(_res.defdname, cp+1);
usr/src/lib/libresolv/res_init.c
185
(void) strncpy(_res.defdname, cp, sizeof (_res.defdname));
usr/src/lib/libresolv/res_init.c
201
(void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1);
usr/src/lib/libresolv/res_init.c
203
if ((cp = strchr(_res.defdname, (int)'\n')) != NULL)
usr/src/lib/libresolv/res_init.c
205
if ((cp = index(_res.defdname, '\n')) != NULL)
usr/src/lib/libresolv/res_init.c
220
(void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1);
usr/src/lib/libresolv/res_init.c
222
if ((cp = strchr(_res.defdname, (int)'\n')) != NULL)
usr/src/lib/libresolv/res_init.c
224
if ((cp = index(_res.defdname, '\n')) != NULL)
usr/src/lib/libresolv/res_init.c
231
cp = _res.defdname;
usr/src/lib/libresolv/res_init.c
232
pp = _res.dnsrch;
usr/src/lib/libresolv/res_init.c
234
for (n = 0; *cp && pp < _res.dnsrch + MAXDNSRCH; cp++) {
usr/src/lib/libresolv/res_init.c
259
if ((_res.nsaddr_list[nserv].sin_addr.s_addr =
usr/src/lib/libresolv/res_init.c
261
_res.nsaddr_list[n].sin_addr.s_addr = INADDR_ANY;
usr/src/lib/libresolv/res_init.c
264
_res.nsaddr_list[nserv].sin_family = AF_INET;
usr/src/lib/libresolv/res_init.c
265
_res.nsaddr_list[nserv].sin_port = htons(NAMESERVER_PORT);
usr/src/lib/libresolv/res_init.c
271
_res.nscount = nserv;
usr/src/lib/libresolv/res_init.c
274
if (_res.defdname[0] == 0) {
usr/src/lib/libresolv/res_init.c
275
if (gethostname(buf, sizeof (_res.defdname)) == 0 &&
usr/src/lib/libresolv/res_init.c
281
(void) strcpy(_res.defdname, cp + 1);
usr/src/lib/libresolv/res_init.c
286
pp = _res.dnsrch;
usr/src/lib/libresolv/res_init.c
287
*pp++ = _res.defdname;
usr/src/lib/libresolv/res_init.c
288
for (cp = _res.defdname, n = 0; *cp; cp++)
usr/src/lib/libresolv/res_init.c
291
cp = _res.defdname;
usr/src/lib/libresolv/res_init.c
292
for (; n >= LOCALDOMAINPARTS && pp < _res.dnsrch + MAXDFLSRCH; n--) {
usr/src/lib/libresolv/res_init.c
302
_res.options |= RES_INIT;
usr/src/lib/libresolv/res_init.c
70
struct state _res = {
usr/src/lib/libresolv/res_mkquery.c
139
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_mkquery.c
148
if ((_res.options & RES_INIT) == 0 && res_init() == -1) {
usr/src/lib/libresolv/res_mkquery.c
154
_res.options &= ~RES_INIT;
usr/src/lib/libresolv/res_mkquery.c
170
hp->id = htons(++_res.id);
usr/src/lib/libresolv/res_mkquery.c
172
hp->pr = (_res.options & RES_PRIMARY) != 0;
usr/src/lib/libresolv/res_mkquery.c
173
hp->rd = (_res.options & RES_RECURSE) != 0;
usr/src/lib/libresolv/res_mkquery.c
92
if (_res.nsaddr.sin_addr.S_un.S_addr == htonl(INADDR_LOOPBACK)) {
usr/src/lib/libresolv/res_query.c
101
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_query.c
111
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_query.c
158
if ((_res.options & RES_INIT) == 0 && res_init() == -1)
usr/src/lib/libresolv/res_query.c
175
if ((n == 0 && _res.options & RES_DEFNAMES) ||
usr/src/lib/libresolv/res_query.c
176
(n != 0 && *--cp != '.' && _res.options & RES_DNSRCH)) {
usr/src/lib/libresolv/res_query.c
177
for (domain = _res.dnsrch; *domain; domain++) {
usr/src/lib/libresolv/res_query.c
201
(_res.options & RES_DNSRCH) == 0)
usr/src/lib/libresolv/res_query.c
236
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_query.c
81
if ((_res.options & RES_INIT) == 0 && res_init() == -1)
usr/src/lib/libresolv/res_query.c
84
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_query.c
92
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
107
if (_res.nsaddr.sin_addr.S_un.S_addr == htonl(INADDR_LOOPBACK)) {
usr/src/lib/libresolv/res_send.c
158
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
163
if (!(_res.options & RES_INIT))
usr/src/lib/libresolv/res_send.c
172
v_circuit = (_res.options & RES_USEVC) || buflen > PACKETSZ;
usr/src/lib/libresolv/res_send.c
177
for (try = 0; try < _res.retry; try++) {
usr/src/lib/libresolv/res_send.c
178
for (ns = 0; ns < _res.nscount; ns++) {
usr/src/lib/libresolv/res_send.c
180
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
182
ns+1, inet_ntoa(_res.nsaddr_list[ns].sin_addr));
usr/src/lib/libresolv/res_send.c
192
try = _res.retry;
usr/src/lib/libresolv/res_send.c
198
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
204
if (connect(s, (struct sockaddr *) &_res.nsaddr_list[ns],
usr/src/lib/libresolv/res_send.c
208
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
229
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
249
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
274
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
291
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
332
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
356
if (_res.nscount == 1 ||
usr/src/lib/libresolv/res_send.c
365
(struct sockaddr *) &_res.nsaddr_list[ns],
usr/src/lib/libresolv/res_send.c
368
if (_res.options &
usr/src/lib/libresolv/res_send.c
379
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
396
(struct sockaddr *) &_res.nsaddr_list[ns],
usr/src/lib/libresolv/res_send.c
399
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
411
timeout.tv_sec = (_res.retrans << try);
usr/src/lib/libresolv/res_send.c
413
timeout.tv_sec /= _res.nscount;
usr/src/lib/libresolv/res_send.c
424
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
434
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
445
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
456
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
463
if (!(_res.options & RES_IGNTC) && anhp->tc) {
usr/src/lib/libresolv/res_send.c
469
if (_res.options & RES_DEBUG)
usr/src/lib/libresolv/res_send.c
479
if (_res.options & RES_DEBUG) {
usr/src/lib/libresolv/res_send.c
493
((_res.options & RES_USEVC) == 0 || ns != 0)) ||
usr/src/lib/libresolv/res_send.c
494
(_res.options & RES_STAYOPEN) == 0) {
usr/src/lib/libresolv/res_sethost.c
52
_res.options |= RES_STAYOPEN | RES_USEVC;
usr/src/lib/libresolv/res_sethost.c
58
_res.options &= ~(RES_STAYOPEN | RES_USEVC);
usr/src/lib/libresolv/resolv.h
98
extern struct state _res;
usr/src/lib/libresolv2/common/irs/irs_data.c
176
(*net_data->irs->res_set)(net_data->irs, &_res, NULL);
usr/src/lib/libresolv2/common/irs/irs_data.c
209
return (&_res);
usr/src/lib/libresolv2/common/irs/irs_data.c
215
return (&_res);
usr/src/lib/libresolv2/common/irs/irs_data.c
228
return(&_res.res_h_errno);
usr/src/lib/libresolv2/common/irs/irs_data.c
52
extern struct __res_state _res;
usr/src/lib/libresolv2/common/resolv/res_data.c
122
if (!_res.retrans)
usr/src/lib/libresolv2/common/resolv/res_data.c
123
_res.retrans = RES_TIMEOUT;
usr/src/lib/libresolv2/common/resolv/res_data.c
124
if (!_res.retry)
usr/src/lib/libresolv2/common/resolv/res_data.c
125
_res.retry = 4;
usr/src/lib/libresolv2/common/resolv/res_data.c
126
if (!(_res.options & RES_INIT))
usr/src/lib/libresolv2/common/resolv/res_data.c
127
_res.options = RES_DEFAULT;
usr/src/lib/libresolv2/common/resolv/res_data.c
133
if (!_res.id)
usr/src/lib/libresolv2/common/resolv/res_data.c
134
_res.id = res_nrandomid(&_res);
usr/src/lib/libresolv2/common/resolv/res_data.c
136
return (__res_vinit(&_res, 1));
usr/src/lib/libresolv2/common/resolv/res_data.c
151
if ((_res.options & RES_INIT) == 0U && res_init() == -1)
usr/src/lib/libresolv2/common/resolv/res_data.c
154
res_pquery(&_res, msg, len, file);
usr/src/lib/libresolv2/common/resolv/res_data.c
167
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
168
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
171
return (res_nmkquery(&_res, op, dname, class, type,
usr/src/lib/libresolv2/common/resolv/res_data.c
178
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
179
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
183
return (res_nmkupdate(&_res, rrecp_in, buf, buflen));
usr/src/lib/libresolv2/common/resolv/res_data.c
192
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
193
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
196
return (res_nquery(&_res, name, class, type, answer, anslen));
usr/src/lib/libresolv2/common/resolv/res_data.c
201
_res.qhook = hook;
usr/src/lib/libresolv2/common/resolv/res_data.c
206
_res.rhook = hook;
usr/src/lib/libresolv2/common/resolv/res_data.c
211
return (res_ourserver_p(&_res, inp));
usr/src/lib/libresolv2/common/resolv/res_data.c
216
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
221
return (res_nsend(&_res, buf, buflen, ans, anssiz));
usr/src/lib/libresolv2/common/resolv/res_data.c
228
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
233
return (res_nsendsigned(&_res, buf, buflen, key, ans, anssiz));
usr/src/lib/libresolv2/common/resolv/res_data.c
238
res_nclose(&_res);
usr/src/lib/libresolv2/common/resolv/res_data.c
243
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
244
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
248
return (res_nupdate(&_res, rrecp_in, NULL));
usr/src/lib/libresolv2/common/resolv/res_data.c
257
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
258
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
262
return (res_nsearch(&_res, name, class, type, answer, anslen));
usr/src/lib/libresolv2/common/resolv/res_data.c
272
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
273
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
277
return (res_nquerydomain(&_res, name, domain,
usr/src/lib/libresolv2/common/resolv/res_data.c
284
if ((_res.options & RES_INIT) == 0U && res_init() == -1) {
usr/src/lib/libresolv2/common/resolv/res_data.c
285
RES_SET_H_ERRNO(&_res, NETDB_INTERNAL);
usr/src/lib/libresolv2/common/resolv/res_data.c
289
return (res_nrandomid(&_res));
usr/src/lib/libresolv2/common/resolv/res_data.c
296
return (res_hostalias(&_res, name, abuf, sizeof abuf));
usr/src/lib/libresolv2/common/resolv/res_data.c
304
if (!*_res.defdname)
usr/src/lib/libresolv2/common/resolv/res_data.c
307
len_domain = strlen(_res.defdname);
usr/src/lib/libresolv2/common/resolv/res_data.c
309
!strcasecmp(hostname + len_host - len_domain, _res.defdname) &&
usr/src/lib/libresolv2/common/resolv/res_data.c
83
struct __res_state _res
usr/src/lib/libresolv2/common/sunw/sunw_mtctxres.c
29
#ifdef _res