Home | History | Annotate | Download | only in resolv

Lines Matching refs:statp

2160 _resolv_populate_res_for_net(res_state statp)
2162 if (statp == NULL) {
2169 struct resolv_cache_info* info = _find_cache_info_locked(statp->netid);
2173 XLOG("%s: %u\n", __FUNCTION__, statp->netid);
2180 if ((size_t) ai->ai_addrlen <= sizeof(statp->_u._ext.ext->nsaddrs[0])) {
2181 if (statp->_u._ext.ext != NULL) {
2182 memcpy(&statp->_u._ext.ext->nsaddrs[nserv], ai->ai_addr, ai->ai_addrlen);
2183 statp->nsaddr_list[nserv].sin_family = AF_UNSPEC;
2186 <= sizeof(statp->nsaddr_list[0])) {
2187 memcpy(&statp->nsaddr_list[nserv], ai->ai_addr,
2190 statp->nsaddr_list[nserv].sin_family = AF_UNSPEC;
2197 statp->nscount = nserv;
2201 memcpy(statp->defdname, info->defdname, sizeof(statp->defdname));
2202 register char **pp = statp->dnsrch;
2204 while (pp < statp->dnsrch + MAXDNSRCH && *p != -1) {
2205 *pp++ = &statp->defdname[0] + *p++;