Lines Matching refs:_u
185 if (statp->_u._ext.ext != NULL)
228 statp->_u._ext.nscount = 0;
229 statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext));
230 if (statp->_u._ext.ext != NULL) {
231 memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext));
232 statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr;
233 strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa");
234 strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int");
383 sizeof(statp->_u._ext.ext->nsaddrs[0]);
397 if (statp->_u._ext.ext != NULL) {
398 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
523 struct __res_state_ext *ext = statp->_u._ext.ext;
719 for (ns = 0; ns < statp->_u._ext.nscount; ns++) {
720 if (statp->_u._ext.nssocks[ns] != -1) {
721 (void) close(statp->_u._ext.nssocks[ns]);
722 statp->_u._ext.nssocks[ns] = -1;
730 if (statp->_u._ext.ext != NULL)
731 free(statp->_u._ext.ext);
733 statp->_u._ext.ext = NULL;
738 if (statp->_u._ext.ext)
739 return (statp->_u._ext.ext->nsuffix);
745 if (statp->_u._ext.ext)
746 return (statp->_u._ext.ext->nsuffix2);
759 statp->_u._ext.nscount = 0;
766 if (statp->_u._ext.ext)
767 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
780 if (statp->_u._ext.ext)
781 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
808 if (statp->_u._ext.ext)
809 family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family;
816 if (statp->_u._ext.ext)
818 &statp->_u._ext.ext->nsaddrs[i],
828 if (statp->_u._ext.ext)
830 &statp->_u._ext.ext->nsaddrs[i],