Home | History | Annotate | Download | only in resolv

Lines Matching full:_ext

235 	statp->_u._ext.nscount = 0;
236 statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext));
237 if (statp->_u._ext.ext != NULL) {
238 memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext));
239 statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr;
240 strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa");
241 strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int");
356 sizeof(statp->_u._ext.ext->nsaddrs[0]);
370 if (statp->_u._ext.ext != NULL) {
371 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
496 struct __res_state_ext *ext = statp->_u._ext.ext;
677 for (ns = 0; ns < statp->_u._ext.nscount; ns++) {
678 if (statp->_u._ext.nssocks[ns] != -1) {
679 (void) close(statp->_u._ext.nssocks[ns]);
680 statp->_u._ext.nssocks[ns] = -1;
689 if (statp->_u._ext.ext != NULL)
690 free(statp->_u._ext.ext);
692 statp->_u._ext.ext = NULL;
698 if (statp->_u._ext.ext)
699 return (statp->_u._ext.ext->nsuffix);
706 if (statp->_u._ext.ext)
707 return (statp->_u._ext.ext->nsuffix2);
721 statp->_u._ext.nscount = 0;
728 if (statp->_u._ext.ext)
729 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
742 if (statp->_u._ext.ext)
743 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
771 if (statp->_u._ext.ext)
772 family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family;
779 if (statp->_u._ext.ext)
781 &statp->_u._ext.ext->nsaddrs[i],
791 if (statp->_u._ext.ext)
793 &statp->_u._ext.ext->nsaddrs[i],