Home | History | Annotate | Download | only in resolv

Lines Matching refs:_u

270 	statp->_u._ext.nscount = 0;
271 statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext));
272 if (statp->_u._ext.ext != NULL) {
273 memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext));
274 statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr;
275 strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa");
276 strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int");
329 const size_t minsiz = sizeof(statp->_u._ext.ext->nsaddrs[0]);
367 if (statp->_u._ext.ext != NULL) {
368 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
457 sizeof(statp->_u._ext.ext->nsaddrs[0]);
471 if (statp->_u._ext.ext != NULL) {
472 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
597 struct __res_state_ext *ext = statp->_u._ext.ext;
743 for (ns = 0; ns < statp->_u._ext.nscount; ns++) {
744 if (statp->_u._ext.nssocks[ns] != -1) {
745 (void) close(statp->_u._ext.nssocks[ns]);
746 statp->_u._ext.nssocks[ns] = -1;
754 if (statp->_u._ext.ext != NULL)
755 free(statp->_u._ext.ext);
757 statp->_u._ext.ext = NULL;
762 if (statp->_u._ext.ext)
763 return (statp->_u._ext.ext->nsuffix);
769 if (statp->_u._ext.ext)
770 return (statp->_u._ext.ext->nsuffix2);
783 statp->_u._ext.nscount = 0;
790 if (statp->_u._ext.ext)
791 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
806 if (statp->_u._ext.ext)
807 memcpy(&statp->_u._ext.ext->nsaddrs[nserv],
834 if (statp->_u._ext.ext)
835 family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family;
842 if (statp->_u._ext.ext)
844 &statp->_u._ext.ext->nsaddrs[i],
854 if (statp->_u._ext.ext)
856 &statp->_u._ext.ext->nsaddrs[i],