Home | History | Annotate | Download | only in resolv

Lines Matching full:_ext

224 	statp->_u._ext.nscount = 0;
225 statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext));
226 if (statp->_u._ext.ext != NULL) {
227 memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext));
228 statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr;
229 strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa");
230 strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int");
345 sizeof(statp->_u._ext.ext->nsaddrs[0]);
359 if (statp->_u._ext.ext != NULL) {
360 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
485 struct __res_state_ext *ext = statp->_u._ext.ext;
665 for (ns = 0; ns < statp->_u._ext.nscount; ns++) {
666 if (statp->_u._ext.nssocks[ns] != -1) {
667 (void) close(statp->_u._ext.nssocks[ns]);
668 statp->_u._ext.nssocks[ns] = -1;
676 if (statp->_u._ext.ext != NULL)
677 free(statp->_u._ext.ext);
679 statp->_u._ext.ext = NULL;
684 if (statp->_u._ext.ext)
685 return (statp->_u._ext.ext->nsuffix);
691 if (statp->_u._ext.ext)
692 return (statp->_u._ext.ext->nsuffix2);
705 statp->_u._ext.nscount = 0;
712 if (statp->_u._ext.ext)
713 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
728 if (statp->_u._ext.ext)
729 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
756 if (statp->_u._ext.ext)
757 family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family;
764 if (statp->_u._ext.ext)
766 &statp->_u._ext.ext->nsaddrs[i],
776 if (statp->_u._ext.ext)
778 &statp->_u._ext.ext->nsaddrs[i],