Home
last modified time | relevance | path

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

123

/freebsd/crypto/heimdal/lib/roken/
H A Dcopyhostent.c56 res->h_addr_list = NULL; in copyhostent()
79 for (n = 0, p = h->h_addr_list; *p != NULL; ++p) in copyhostent()
81 res->h_addr_list = malloc ((n + 1) * sizeof(*res->h_addr_list)); in copyhostent()
82 if (res->h_addr_list == NULL) { in copyhostent()
87 res->h_addr_list[i] = NULL; in copyhostent()
90 res->h_addr_list[i] = malloc (h->h_length); in copyhostent()
91 if (res->h_addr_list[i] == NULL) { in copyhostent()
95 memcpy (res->h_addr_list[i], h->h_addr_list[i], h->h_length); in copyhostent()
H A Dfreehostent.c53 if (h->h_addr_list != NULL) { in freehostent()
54 for (p = h->h_addr_list; *p != NULL; ++p) in freehostent()
56 free (h->h_addr_list); in freehostent()
H A Droken_gethostby.c211 he.h_addr_list = addr_list; in roken_gethostby()
268 for(i = 0; he->h_addr_list[i]; i++) {
270 unsigned char *p = (unsigned char*)he->h_addr_list[i];
/freebsd/contrib/tcp_wrappers/
H A Dscaffold.c57 for (count = 0; hp->h_addr_list[count] != 0; count++) in dup_hostent()
67 hb->host.h_addr_list = hb->addr_list; in dup_hostent()
68 hb->host.h_addr_list[count] = 0; in dup_hostent()
69 data = (char *) (hb->host.h_addr_list + count + 1); in dup_hostent()
71 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) { in dup_hostent()
72 hb->host.h_addr_list[count] = data + hp->h_length * count; in dup_hostent()
73 memcpy(hb->host.h_addr_list[count], addr, hp->h_length); in dup_hostent()
127 h.h_addr_list = addr_list; in find_inet_addr()
128 h.h_addr_list[0] = (char *) &addr; in find_inet_addr()
187 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
H A Dworkarounds.c230 if ((hp = gethostbyname(name)) && !hp->h_addr_list[1] && hp->h_aliases[1]) {
238 o_addr_list = hp->h_addr_list;
241 hp->h_addr_list = hp->h_aliases;
H A Dtcpdmatch.c192 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
294 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
307 if (hp->h_addr_list[count + 1])
H A DREADME.NIS137 X while (hp->h_addr_list[0])
138 X printf("%s ", inet_ntoa(*(struct in_addr *) * hp->h_addr_list++));
191 X while (hp->h_addr_list[0])
192 X printf("%s ", inet_ntoa(*(struct in_addr *) * hp->h_addr_list++));
/freebsd/lib/libc/tests/nss/
H A Dgethostby_test.c170 if (src->h_addr_list != NULL) { in clone_hostent()
203 if (ht->h_addr_list != NULL) { in free_hostent()
206 free(ht->h_addr_list); in free_hostent()
271 c1 = ht1->h_addr_list; in compare_hostent()
272 c2 = ht2->h_addr_list; in compare_hostent()
274 if ((ht1->h_addr_list == NULL || ht2->h_addr_list== NULL) && in compare_hostent()
275 ht1->h_addr_list != ht2->h_addr_list) in compare_hostent()
447 if (ht->h_addr_list != NULL) { in sdump_hostent()
699 if (ht->h_addr_list == NULL) in hostent_test_correctness()
723 if (he->h_addr_list != NULL) { in hostent_test_gethostbyaddr()
[all …]
/freebsd/lib/libc/net/
H A Dgethostnamadr.c105 for (i = 0; he->h_addr_list[i]; i++, nptr++) { in __copy_hostent()
127 hptr->h_addr_list = ptr; in __copy_hostent()
129 memcpy(cp, he->h_addr_list[i], n); in __copy_hostent()
130 hptr->h_addr_list[i] = cp; in __copy_hostent()
133 hptr->h_addr_list[i] = NULL; in __copy_hostent()
299 if (ht->h_addr_list != NULL) { in host_marshal_func()
301 for (iter = ht->h_addr_list; *iter; ++iter) in host_marshal_func()
343 if (new_ht.h_addr_list != NULL) { in host_marshal_func()
346 new_ht.h_addr_list = (char **)p; in host_marshal_func()
418 if (ht->h_addr_list != NULL) { in host_unmarshal_func()
[all …]
H A Dname6.c429 if ((pp = hp->h_addr_list) != NULL) { in _hpcopy()
462 nhp->h_addr_list = (char **)cp; in _hpcopy()
463 if ((pp = hp->h_addr_list) != NULL) { in _hpcopy()
466 nhp->h_addr_list[i++] = cp; in _hpcopy()
471 nhp->h_addr_list[naddr] = NULL; in _hpcopy()
489 hp->h_addr_list = addrs; in _hpaddr()
540 hp->h_addr_list = addrs; in _hpmerge()
543 if ((pp = HP(i)->h_addr_list) == NULL) in _hpmerge()
619 pp = (u_char **)hp->h_addr_list; in _hpsort()
685 ap = hp->h_addr_list[i]; in _hpreorder()
[all …]
H A Dmap_v4v6.c91 for (ap = hp->h_addr_list; *ap; ap++) { in _map_v4v6_hostent()
/freebsd/lib/libcasper/services/cap_dns/
H A Dcap_dns.c64 if (hp->h_addr_list != NULL) { in hostent_free()
66 free(hp->h_addr_list[ii]); in hostent_free()
67 free(hp->h_addr_list); in hostent_free()
68 hp->h_addr_list = NULL; in hostent_free()
102 hp->h_addr_list = calloc(sizeof(hp->h_addr_list[0]), nitems + 1); in hostent_unpack()
103 if (hp->h_addr_list == NULL) in hostent_unpack()
106 hp->h_addr_list[ii] = malloc(hp->h_length); in hostent_unpack()
107 if (hp->h_addr_list[ii] == NULL) in hostent_unpack()
112 hp->h_addr_list[ii], hp->h_length); in hostent_unpack()
114 hp->h_addr_list[ii] = NULL; in hostent_unpack()
[all …]
/freebsd/lib/libcasper/services/cap_net/
H A Dcap_net.c84 if (hp->h_addr_list != NULL) { in hostent_free()
86 free(hp->h_addr_list[ii]); in hostent_free()
87 free(hp->h_addr_list); in hostent_free()
88 hp->h_addr_list = NULL; in hostent_free()
122 hp->h_addr_list = calloc(sizeof(hp->h_addr_list[0]), nitems + 1); in hostent_unpack()
123 if (hp->h_addr_list == NULL) in hostent_unpack()
126 hp->h_addr_list[ii] = malloc(hp->h_length); in hostent_unpack()
127 if (hp->h_addr_list[ii] == NULL) in hostent_unpack()
132 hp->h_addr_list[ii], hp->h_length); in hostent_unpack()
134 hp->h_addr_list[ii] = NULL; in hostent_unpack()
[all …]
/freebsd/lib/libc/rpc/
H A Dauth_time.c160 dummy.h_addr_list = ptr; in get_server()
167 for (i = 0, ep = eps; (he->h_addr_list[i] != NULL) && (num_ep < maxep); in get_server()
171 a = (struct in_addr *)he->h_addr_list[i]; in get_server()
182 for (i = 0; (he->h_addr_list[i] != NULL) && (num_ep < maxep); in get_server()
186 a = (struct in_addr *)he->h_addr_list[i]; in get_server()
/freebsd/contrib/unbound/compat/
H A Dfake-rfc2553.c200 if (hp && hp->h_name && hp->h_name[0] && hp->h_addr_list[0]) { in getaddrinfo()
204 for (i = 0; hp->h_addr_list[i]; i++) { in getaddrinfo()
205 struct in_addr *in = (struct in_addr *)hp->h_addr_list[i]; in getaddrinfo()
/freebsd/contrib/ldns/compat/
H A Dfake-rfc2553.c204 if (hp && hp->h_name && hp->h_name[0] && hp->h_addr_list[0]) { in getaddrinfo()
208 for (i = 0; hp->h_addr_list[i]; i++) { in getaddrinfo()
209 struct in_addr *in = (struct in_addr *)hp->h_addr_list[i]; in getaddrinfo()
/freebsd/crypto/openssh/openbsd-compat/
H A 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()
/freebsd/lib/libutil/
H A Drealhostname.c67 else for (; ; hp->h_addr_list++) { in realhostname()
68 if (*hp->h_addr_list == NULL) { in realhostname()
72 if (!memcmp(*hp->h_addr_list, ip, sizeof(*ip))) { in realhostname()
/freebsd/contrib/netbsd-tests/lib/libc/net/
H A Dh_hostent.c67 for (i = 0; h->h_addr_list[i]; i++) in phostent()
69 h->h_addr_list[i], buf, (socklen_t)sizeof(buf))); in phostent()
/freebsd/contrib/ntp/include/
H A Dntp_machine.h142 char **h_addr_list; /* list of addresses from name server */ member
143 #define h_addr h_addr_list[0] /* address, for backward compatibility */
/freebsd/include/
H A Dnetdb.h109 char **h_addr_list; /* list of addresses from name server */ member
110 #define h_addr h_addr_list[0] /* address, for backward compatibility */
/freebsd/contrib/ntp/libntp/
H A Dmachines.c48 host1->h_addr_list[0] = (char *)hostGetByName (name); in gethostbyname()
49 host1->h_addr_list[1] = NULL; in gethostbyname()
62 host1->h_addr_list = NULL; in gethostbyaddr()
/freebsd/contrib/sendmail/src/
H A Dsm_resolve.c1430 he.h_addr_list = he_addr_list;
1462 h->h_addr_list[i] = he_addrs + i * h->h_length;
1469 memmove(h->h_addr_list[i], rr->rr_u.rr_a, INADDRSZ);
1477 memmove(h->h_addr_list[i], rr->rr_u.rr_aaaa, IN6ADDRSZ);
1520 h->h_addr_list[i] = NULL;
1527 for (i = 0; h->h_addr_list[i] != NULL && i < SM_MAX_ADDRS; i++)
1535 memmove(&ia6, h->h_addr_list[i], IN6ADDRSZ);
1542 memmove(&ia, h->h_addr_list[i], INADDRSZ);
/freebsd/sbin/ipf/libipf/
H A Dconnecttcp.c34 memcpy(&sin.sin_addr, host->h_addr_list[0], in connecttcp()
/freebsd/lib/libcasper/services/cap_dns/tests/
H A Ddns_test.c187 if (!hostent_addr_list_compare(hp0->h_addr_list, hp1->h_addr_list, in hostent_compare()
191 if (!hostent_addr_list_compare(hp1->h_addr_list, hp0->h_addr_list, in hostent_compare()

123