Searched refs:h_addr_list (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-9.3-release/crypto/heimdal/lib/roken/
H A Dcopyhostent.c59 res->h_addr_list = NULL;
82 for (n = 0, p = h->h_addr_list; *p != NULL; ++p)
84 res->h_addr_list = malloc ((n + 1) * sizeof(*res->h_addr_list));
85 if (res->h_addr_list == NULL) {
90 res->h_addr_list[i] = NULL;
93 res->h_addr_list[i] = malloc (h->h_length);
94 if (res->h_addr_list[i] == NULL) {
98 memcpy (res->h_addr_list[i], h->h_addr_list[
[all...]
H A Dfreehostent.c56 if (h->h_addr_list != NULL) {
57 for (p = h->h_addr_list; *p != NULL; ++p)
59 free (h->h_addr_list);
H A Droken_gethostby.c208 he.h_addr_list = addr_list;
265 for(i = 0; he->h_addr_list[i]; i++) {
267 unsigned char *p = (unsigned char*)he->h_addr_list[i];
/freebsd-9.3-release/contrib/tcp_wrappers/
H A Dscaffold.c61 for (count = 0; hp->h_addr_list[count] != 0; count++)
71 hb->host.h_addr_list = hb->addr_list;
72 hb->host.h_addr_list[count] = 0;
73 data = (char *) (hb->host.h_addr_list + count + 1);
75 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
76 hb->host.h_addr_list[count] = data + hp->h_length * count;
77 memcpy(hb->host.h_addr_list[count], addr, hp->h_length);
133 h.h_addr_list = addr_list;
134 h.h_addr_list[0] = (char *) &addr;
194 for (count = 0; (addr = hp->h_addr_list[coun
[all...]
H A Dworkarounds.c243 if ((hp = gethostbyname(name)) && !hp->h_addr_list[1] && hp->h_aliases[1]) {
251 o_addr_list = hp->h_addr_list;
254 hp->h_addr_list = hp->h_aliases;
H A Dtcpdmatch.c196 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
298 for (count = 0; (addr = hp->h_addr_list[count]) != 0; count++) {
311 if (hp->h_addr_list[count + 1])
/freebsd-9.3-release/contrib/bind9/lib/lwres/
H A Dgethost.c34 * char **h_addr_list; // list of addresses from name server
36 * #define h_addr h_addr_list[0] // address, for backward compatibility
54 * \li h_addr_list:
59 * address in h_addr_list.
83 * h_addr_list elements of the struct hostent returned in resbuf.
94 * used to store the h_name, h_aliases, and h_addr_list elements of the
131 * names referenced by the h_name, h_aliases, and h_addr_list elements of
307 for (i = 0; he->h_addr_list[i]; i++, nptr++) {
332 hptr->h_addr_list = ptr;
333 for (i = 0; he->h_addr_list[
[all...]
H A Dgetipnode.c33 * char **h_addr_list; // list of addresses from name server
35 * #define h_addr h_addr_list[0] // address, for backward compatibility
54 * \li h_addr_list:
87 * hostent pointer. Any memory allocated for the h_name, h_addr_list
260 he.h_addr_list = addr_list;
261 he.h_addr_list[0] = (v4 == 1) ? (char *)&in4 : (char *)&in6;
262 he.h_addr_list[1] = NULL;
474 cpp = he->h_addr_list;
490 free(he->h_addr_list);
856 cpp = he1->h_addr_list;
[all...]
/freebsd-9.3-release/tools/regression/lib/libc/nss/
H A Dtest-gethostby.c183 if (src->h_addr_list != NULL) {
185 for (cp = src->h_addr_list; *cp; ++cp)
188 dest->h_addr_list = (char **)malloc((addrs_num + 1) *
190 assert(dest->h_addr_list != NULL);
191 memset(dest->h_addr_list, 0, (addrs_num + 1) *
194 for (cp = src->h_addr_list; *cp; ++cp) {
195 offset = cp - src->h_addr_list;
196 dest->h_addr_list[offset] =
198 assert(dest->h_addr_list[offset] != NULL);
199 memcpy(dest->h_addr_list[offse
[all...]
/freebsd-9.3-release/lib/libc/net/
H A Dgethostnamadr.c113 for (i = 0; he->h_addr_list[i]; i++, nptr++) {
135 hptr->h_addr_list = ptr;
136 for (i = 0; he->h_addr_list[i]; i++ , ptr++) {
137 memcpy(cp, he->h_addr_list[i], n);
138 hptr->h_addr_list[i] = cp;
141 hptr->h_addr_list[i] = NULL;
307 if (ht->h_addr_list != NULL) {
309 for (iter = ht->h_addr_list; *iter; ++iter)
351 if (new_ht.h_addr_list != NULL) {
353 memcpy(p, new_ht.h_addr_list, sizeo
[all...]
H A Dmap_v4v6.c103 for (ap = hp->h_addr_list; *ap; ap++) {
H A Dname6.c433 if ((pp = hp->h_addr_list) != NULL) {
466 nhp->h_addr_list = (char **)cp;
467 if ((pp = hp->h_addr_list) != NULL) {
468 cp = (char *)&nhp->h_addr_list[naddr + 1];
470 nhp->h_addr_list[i++] = cp;
475 nhp->h_addr_list[naddr] = NULL;
493 hp->h_addr_list = addrs;
544 hp->h_addr_list = addrs;
547 if ((pp = HP(i)->h_addr_list) == NULL)
599 if (hp == NULL || hp->h_addr_list[
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/bio/
H A Db_sock.c149 ip[i] = he->h_addr_list[0][i];
293 for (i = 0; a->h_addr_list[i] != NULL; i++) ;
295 ret->h_addr_list = (char **)OPENSSL_malloc(i * sizeof(char *));
296 if (ret->h_addr_list == NULL)
298 memset(ret->h_addr_list, 0, i * sizeof(char *));
312 for (i = 0; a->h_addr_list[i] != NULL; i++) {
313 if ((ret->h_addr_list[i] = OPENSSL_malloc(a->h_length)) == NULL)
315 memcpy(ret->h_addr_list[i], a->h_addr_list[i], a->h_length);
339 if (a->h_addr_list !
[all...]
/freebsd-9.3-release/crypto/openssh/openbsd-compat/
H A Dfake-rfc2553.c210 if (hp && hp->h_name && hp->h_name[0] && hp->h_addr_list[0]) {
214 for (i = 0; hp->h_addr_list[i]; i++) {
215 struct in_addr *in = (struct in_addr *)hp->h_addr_list[i];
/freebsd-9.3-release/lib/libutil/
H A Drealhostname.c68 else for (; ; hp->h_addr_list++) {
69 if (*hp->h_addr_list == NULL) {
73 if (!memcmp(*hp->h_addr_list, ip, sizeof(*ip))) {
/freebsd-9.3-release/usr.sbin/ypset/
H A Dypset.c75 bcopy (hp->h_addr_list[0],
136 bcopy(hent->h_addr_list[0], &sin.sin_addr,
/freebsd-9.3-release/contrib/ntp/include/
H A Dntp_machine.h142 char **h_addr_list; /* list of addresses from name server */ member in struct:hostent
143 #define h_addr h_addr_list[0] /* address, for backward compatibility */
/freebsd-9.3-release/contrib/bind9/lib/bind9/
H A Dgetaddresses.c213 inp = (struct in_addr *)(he->h_addr_list[i]);
219 in6p = (struct in6_addr *)(he->h_addr_list[i]);
/freebsd-9.3-release/include/
H A Dnetdb.h99 char **h_addr_list; /* list of addresses from name server */ member in struct:hostent
100 #define h_addr h_addr_list[0] /* address, for backward compatibility */
/freebsd-9.3-release/share/examples/find_interface/
H A Dfind_interface.c74 memcpy(&remote.sin_addr, hp->h_addr_list[0], sizeof remote.sin_addr);
/freebsd-9.3-release/lib/libc/rpc/
H A Dauth_time.c172 dummy.h_addr_list = ptr;
179 for (i = 0, ep = eps; (he->h_addr_list[i] != NULL) && (num_ep < maxep);
183 a = (struct in_addr *)he->h_addr_list[i];
194 for (i = 0; (he->h_addr_list[i] != NULL) && (num_ep < maxep);
198 a = (struct in_addr *)he->h_addr_list[i];
/freebsd-9.3-release/contrib/amd/conf/transp/
H A Dtransp_sockets.c95 if (hp->h_addr_list == NULL) {
100 if (hp->h_addr_list[1] != NULL) {
105 memmove((voidp) &iap->s_addr, (voidp) hp->h_addr_list[0], sizeof(iap->s_addr));
/freebsd-9.3-release/contrib/ntp/libntp/
H A Dmachines.c48 host1->h_addr_list[0] = (char *)hostGetByName (name);
49 host1->h_addr_list[1] = NULL;
62 host1->h_addr_list = NULL;
/freebsd-9.3-release/contrib/opie/libopie/
H A Daccessfile.c78 for (lp = hp->h_addr_list; *lp; lp++) {
/freebsd-9.3-release/crypto/heimdal/appl/login/
H A Dutmp_login.c99 memcpy(&utmp->ut_addr, he->h_addr_list[0],

Completed in 388 milliseconds

123