Home
last modified time | relevance | path

Searched refs:h_addr_list (Results 1 – 25 of 35) sorted by relevance

12

/external/c-ares/
Dares__get_hostent.c175 hostent->h_addr_list = NULL; in ares__get_hostent()
183 hostent->h_addr_list = malloc(2 * sizeof(char *)); in ares__get_hostent()
184 if (!hostent->h_addr_list) in ares__get_hostent()
186 hostent->h_addr_list[1] = NULL; in ares__get_hostent()
187 hostent->h_addr_list[0] = malloc(addrlen); in ares__get_hostent()
188 if (!hostent->h_addr_list[0]) in ares__get_hostent()
191 memcpy(hostent->h_addr_list[0], &addr.addrV4, sizeof(addr.addrV4)); in ares__get_hostent()
193 memcpy(hostent->h_addr_list[0], &addr.addrV6, sizeof(addr.addrV6)); in ares__get_hostent()
251 if (hostent->h_addr_list) in ares__get_hostent()
253 if (hostent->h_addr_list[0]) in ares__get_hostent()
[all …]
Dares_parse_ptr_reply.c178 hostent->h_addr_list = malloc(2 * sizeof(char *)); in ares_parse_ptr_reply()
179 if (hostent->h_addr_list) in ares_parse_ptr_reply()
181 hostent->h_addr_list[0] = malloc(addrlen); in ares_parse_ptr_reply()
182 if (hostent->h_addr_list[0]) in ares_parse_ptr_reply()
194 memcpy(hostent->h_addr_list[0], addr, addrlen); in ares_parse_ptr_reply()
195 hostent->h_addr_list[1] = NULL; in ares_parse_ptr_reply()
201 free(hostent->h_addr_list[0]); in ares_parse_ptr_reply()
203 free(hostent->h_addr_list); in ares_parse_ptr_reply()
Dares_gethostbyname.c304 hostent.h_addr_list = addrs; in fake_hostent()
432 for (i1 = 0; host->h_addr_list[i1]; i1++) in sort_addresses()
434 memcpy(&a1, host->h_addr_list[i1], sizeof(struct in_addr)); in sort_addresses()
438 memcpy(&a2, host->h_addr_list[i2], sizeof(struct in_addr)); in sort_addresses()
442 memcpy(host->h_addr_list[i2 + 1], &a2, sizeof(struct in_addr)); in sort_addresses()
444 memcpy(host->h_addr_list[i2 + 1], &a1, sizeof(struct in_addr)); in sort_addresses()
488 for (i1 = 0; host->h_addr_list[i1]; i1++) in sort6_addresses()
490 memcpy(&a1, host->h_addr_list[i1], sizeof(struct ares_in6_addr)); in sort6_addresses()
494 memcpy(&a2, host->h_addr_list[i2], sizeof(struct ares_in6_addr)); in sort6_addresses()
498 memcpy(host->h_addr_list[i2 + 1], &a2, sizeof(struct ares_in6_addr)); in sort6_addresses()
[all …]
Dares_free_hostent.c38 free(host->h_addr_list[0]); /* no matter if there is one or many entries, in ares_free_hostent()
40 free(host->h_addr_list); in ares_free_hostent()
Dares_parse_a_reply.c233 hostent->h_addr_list = malloc((naddrs + 1) * sizeof(char *)); in ares_parse_a_reply()
234 if (hostent->h_addr_list) in ares_parse_a_reply()
242 hostent->h_addr_list[i] = (char *) &addrs[i]; in ares_parse_a_reply()
243 hostent->h_addr_list[naddrs] = NULL; in ares_parse_a_reply()
Dares_parse_aaaa_reply.c231 hostent->h_addr_list = malloc((naddrs + 1) * sizeof(char *)); in ares_parse_aaaa_reply()
232 if (hostent->h_addr_list) in ares_parse_aaaa_reply()
240 hostent->h_addr_list[i] = (char *) &addrs[i]; in ares_parse_aaaa_reply()
241 hostent->h_addr_list[naddrs] = NULL; in ares_parse_aaaa_reply()
Dares_parse_ns_reply.c161 hostent->h_addr_list = malloc( 1 * sizeof( char * ) ); in ares_parse_ns_reply()
162 if ( hostent->h_addr_list ) in ares_parse_ns_reply()
169 hostent->h_addr_list[0] = NULL; in ares_parse_ns_reply()
Dahost.c178 for (p = host->h_addr_list; *p; p++) in callback()
/external/curl/lib/
Dcurl_addrinfo.c282 DEBUGASSERT((he->h_name != NULL) && (he->h_addr_list != NULL)); in Curl_he2ai()
284 for(i=0; (curr = he->h_addr_list[i]) != NULL; i++) { in Curl_he2ai()
368 char *h_addr_list[2]; member
435 h->h_addr_list = &buf->h_addr_list[0]; in Curl_ip2addr()
436 h->h_addr_list[0] = addrentry; in Curl_ip2addr()
437 h->h_addr_list[1] = NULL; /* terminate list of entries */ in Curl_ip2addr()
/external/openssh/openbsd-compat/
Dfake-rfc2553.c210 if (hp && hp->h_name && hp->h_name[0] && hp->h_addr_list[0]) { in getaddrinfo()
214 for (i = 0; hp->h_addr_list[i]; i++) { in getaddrinfo()
215 struct in_addr *in = (struct in_addr *)hp->h_addr_list[i]; in getaddrinfo()
/external/libpcap/Win32/Src/
Dgetaddrinfo.c590 || (hp->h_addr_list[0] == NULL)) {
602 aplist = hp->h_addr_list;
608 for (naddrs = 0; hp->h_addr_list[naddrs] != NULL; naddrs++)
619 if (hp->h_addr_list[i] == NULL) {
623 memcpy(&apbuf[i * hp->h_length], hp->h_addr_list[i],
931 if (hp && hp->h_name && hp->h_name[0] && hp->h_addr_list[0]) {
933 GET_AI(cur, afd, hp->h_addr_list[0]);
942 memcpy(ap, hp->h_addr_list[0], hp->h_length);
/external/libpcap/
Dnametoaddr.c108 for (p = (bpf_u_int32 **)hp->h_addr_list; *p; ++p) in pcap_nametoaddr()
110 return (bpf_u_int32 **)hp->h_addr_list; in pcap_nametoaddr()
/external/mesa3d/src/gallium/auxiliary/util/
Du_network.c122 memcpy((char *)&sa.sin_addr,host->h_addr_list[0],host->h_length); in u_socket_connect()
/external/toybox/toys/other/
Dnetcat.c84 *result = *(uint32_t *)*hostbyname->h_addr_list; in lookup_name()
/external/openssh/
Dlogintest.c120 memcpy((void *)&(sa_in4.sin_addr), (void *)&(he->h_addr_list[0][0]), in testAPI()
/external/ppp/pppd/plugins/radius/
Dconfig.c429 for (paddr = hp->h_addr_list; *paddr; paddr++) in find_match()
/external/lldb/tools/debugserver/source/
DRNBSocket.cpp60 std::string ip_str (::inet_ntoa (*(struct in_addr *)*host_entry->h_addr_list)); in ResolveIPV4HostName()
/external/netperf/src/missing/
Dgetaddrinfo.c442 addr_list = (struct in_addr **)hostent->h_addr_list;
/external/libxml2/
Dnanohttp.c1169 for (i = 0; h->h_addr_list[i]; i++) { in xmlNanoHTTPConnectHost()
1176 memcpy (&ia, h->h_addr_list[i], h->h_length); in xmlNanoHTTPConnectHost()
1188 memcpy (&ia6, h->h_addr_list[i], h->h_length); in xmlNanoHTTPConnectHost()
/external/toybox/toys/pending/
Droute.c67 memcpy(&sockin->sin_addr, host->h_addr_list[0], sizeof(struct in_addr)); in get_hostname()
/external/iputils/
Drarpd.c318 ifa = select_ipaddr(ifindex, &emap.ipaddr, (__u32 **)hp->h_addr_list); in rarp_lookup()
/external/webrtc/webrtc/base/
Dwin32socketserver.cc685 uint32_t net_ip = *reinterpret_cast<uint32_t*>(pHost->h_addr_list[0]); in OnDnsNotify()
/external/iptables/libxtables/
Dxtables.c1342 while (host->h_addr_list[*naddr] != NULL) in host_to_ipaddr()
1346 memcpy(&addr[i], host->h_addr_list[i], in host_to_ipaddr()
/external/libevent/
Devutil.c1022 for (i = 0; ent->h_addr_list[i]; ++i) { in addrinfo_from_hostent()
1023 memcpy(addrp, ent->h_addr_list[i], ent->h_length); in addrinfo_from_hostent()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_platform_limits_posix.h650 char **h_addr_list; member

12