Lines Matching refs:statp
2166 _resolv_populate_res_for_net(res_state statp) in _resolv_populate_res_for_net() argument
2168 if (statp == NULL) { in _resolv_populate_res_for_net()
2175 struct resolv_cache_info* info = _find_cache_info_locked(statp->netid); in _resolv_populate_res_for_net()
2179 XLOG("%s: %u\n", __FUNCTION__, statp->netid); in _resolv_populate_res_for_net()
2186 if ((size_t) ai->ai_addrlen <= sizeof(statp->_u._ext.ext->nsaddrs[0])) { in _resolv_populate_res_for_net()
2187 if (statp->_u._ext.ext != NULL) { in _resolv_populate_res_for_net()
2188 memcpy(&statp->_u._ext.ext->nsaddrs[nserv], ai->ai_addr, ai->ai_addrlen); in _resolv_populate_res_for_net()
2189 statp->nsaddr_list[nserv].sin_family = AF_UNSPEC; in _resolv_populate_res_for_net()
2192 <= sizeof(statp->nsaddr_list[0])) { in _resolv_populate_res_for_net()
2193 memcpy(&statp->nsaddr_list[nserv], ai->ai_addr, in _resolv_populate_res_for_net()
2196 statp->nsaddr_list[nserv].sin_family = AF_UNSPEC; in _resolv_populate_res_for_net()
2203 statp->nscount = nserv; in _resolv_populate_res_for_net()
2207 memcpy(statp->defdname, info->defdname, sizeof(statp->defdname)); in _resolv_populate_res_for_net()
2208 register char **pp = statp->dnsrch; in _resolv_populate_res_for_net()
2210 while (pp < statp->dnsrch + MAXDNSRCH && *p != -1) { in _resolv_populate_res_for_net()
2211 *pp++ = &statp->defdname[0] + *p++; in _resolv_populate_res_for_net()