Searched refs:ai_addr (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/cmd/ipf/lib/common/
H A Dgethost.c39 if ((error == 0) && (ai != NULL) && (ai->ai_addr != NULL)) {
44 ai->ai_addr)->sin_addr;
48 ai->ai_addr)->sin6_addr;
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dhostaddr.c71 switch (aip->ai_addr->sa_family) {
95 switch (aip->ai_addr->sa_family) {
99 ptr = &sa2sin(aip->ai_addr)->sin_addr;
106 ptr = &sa2sin6(aip->ai_addr)->sin6_addr;
H A Dsendto_kdc.c238 if (0 != getnameinfo (ai->ai_addr, ai->ai_addrlen,
242 if (ai->ai_addr->sa_family == AF_UNSPEC)
245 sprintf(tmpbuf + strlen(tmpbuf), " af%d", ai->ai_addr->sa_family);
334 && !memcmp(thisaddr->ai_addr, list->addrs[i].ai->ai_addr,
496 sa = addrs.addrs[addr_used].ai->ai_addr;
762 e = connect(fd, ai->ai_addr, ai->ai_addrlen);
844 hack_ai.ai_addr = (struct sockaddr *) &ss;
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetaddrinfo.c43 #define ai2sin(x) ((struct sockaddr_in *)((x)->ai_addr))
44 #define ai2sin6(x) ((struct sockaddr_in6 *)((x)->ai_addr))
164 * socket() function. In each addrinfo structure the ai_addr
220 aip->ai_addr = NULL;
462 nai->ai_addr = malloc(addrlen);
463 if (nai->ai_addr == NULL) {
467 bzero(nai->ai_addr, addrlen);
500 nai->ai_addr = malloc(addrlen);
501 if (nai->ai_addr == NULL) {
505 bzero(nai->ai_addr, addrle
[all...]
H A Drcmd.c205 bcopy(res->ai_addr, &caddr, res->ai_addrlen);
207 if (af == AF_INET6 && res->ai_addr->sa_family == AF_INET) {
211 res->ai_addr)->sin_addr, &ia6);
232 if (res->ai_addr->sa_family == AF_INET6)
234 res->ai_addr)->sin6_addr;
237 res->ai_addr)->sin_addr;
240 inet_ntop(res->ai_addr->sa_family, addr,
245 if (res->ai_addr->sa_family == AF_INET6)
247 res->ai_addr)->sin6_addr;
250 res->ai_addr)
[all...]
H A Drexec.c105 s = socket(res->ai_addr->sa_family, res->ai_socktype, res->ai_protocol);
111 if (connect(s, res->ai_addr, res->ai_addrlen) != 0) {
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/
H A Drdate.c127 s = socket(res->ai_addr->sa_family, res->ai_socktype,
139 if (connect(s, res->ai_addr, res->ai_addrlen) >= 0)
/illumos-gate/usr/src/cmd/cmd-inet/common/
H A Daddr_match.c67 s4 = (struct sockaddr_in *)ai->ai_addr;
73 s6 = (struct sockaddr_in6 *)ai->ai_addr;
/illumos-gate/usr/src/cmd/lms/tools/
H A DATNetworkTool.cpp281 if (!ATAddress::saIsInet(paddr->ai_addr)) {
286 addresses.insert(ATAddress(paddr->ai_addr, 0));
288 addresses.insert(paddr->ai_addr);
323 return ATNetworkTool::CreateSocket(addr->ai_addr, addr->ai_addrlen,
363 return ATNetworkTool::ConnectSocket(addr->ai_addr, addr->ai_addrlen,
395 if (!ATAddress::saIsInet(paddr->ai_addr)) {
500 if (!ATAddress::saIsInet(paddr->ai_addr)) {
625 if (!ATAddress::saIsInet(paddr->ai_addr)) {
680 if (!ATAddress::saIsInet(paddr->ai_addr)) {
/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c535 (void) memcpy(&addr6, ai->ai_addr, sizeof (addr6));
538 (void *)ai->ai_addr;
624 struct sockaddr_in6 *sin6p = (void *)ai->ai_addr;
633 struct sockaddr_in *sin4p = (void *)ai->ai_addr;
664 (void) memcpy(sin, ai->ai_addr, sizeof (*sin));
670 (void) memcpy(sin6, ai->ai_addr, sizeof (*sin6));
H A Dsrv_query.c433 0 == memcmp(new_ai->ai_addr, ai->ai_addr,
497 ai->ai_addr = sa;
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dfake-addrinfo.c449 if (ai->ai_family != ai->ai_addr->sa_family)
451 familyname(ai->ai_addr->sa_family, buf));
549 n->ai_addr = (struct sockaddr *) sin4;
564 n->ai_addr = (struct sockaddr *) sin6;
748 ce->addrs4[i4++] = ((struct sockaddr_in *)ai2->ai_addr)->sin_addr;
751 ce->addrs6[i6++] = ((struct sockaddr_in6 *)ai2->ai_addr)->sin6_addr;
816 if (ai->ai_addr)
817 free (ai->ai_addr);
890 template.ai_addr = 0;
1266 ((struct sockaddr_in *)ai->ai_addr)
[all...]
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgetaddrinfo.c296 /* no need to free(ai->ai_addr) */
350 pai->ai_addr = NULL;
358 hints->ai_addr || hints->ai_next)
886 sin6 = (struct sockaddr_in6 *)(void *)cur->ai_addr;
933 ai->ai_addr = (struct sockaddr *)(void *)(ai + 1);
934 memset(ai->ai_addr, 0, (size_t)afd->a_socklen);
936 ai->ai_addr->sa_len = afd->a_socklen;
939 ai->ai_addr->sa_family = ai->ai_family = afd->a_af;
940 p = (char *)(void *)(ai->ai_addr);
958 ai->ai_addr
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dfake-addrinfo.h117 struct sockaddr *ai_addr; /* pointer to variable-size address */ member in struct:addrinfo
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dfindvc.c77 bcopy(ai->ai_addr, &ssn->ssn_srvaddr, ai->ai_addrlen);
H A Dnewvc.c77 bcopy(ai->ai_addr, &ssn->ssn_srvaddr, ai->ai_addrlen);
H A Dgetaddr.c73 dump_sockaddr(ai->ai_addr);
/illumos-gate/usr/src/cmd/fs.d/smbclnt/test/
H A Dtconn.c153 memcpy(&ctx->ct_srvaddr, ai->ai_addr, ai->ai_addrlen);
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dncu_ip.c872 struct sockaddr_storage *addr, ai_addr, *aip = NULL; local
906 (void) memcpy(&ai_addr, addrinfo->ia_ifa.ifa_addr,
907 sizeof (ai_addr));
908 aip = &ai_addr;
982 (void) memcpy(&ai_addr,
984 sizeof (ai_addr));
985 aip = &ai_addr;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping.c707 ai_dst->ai_addr)->sin_addr,
712 ai_dst->ai_addr)->sin6_addr,
783 aip->ai_addr)->sin_addr,
790 aip->ai_addr)->sin6_addr,
984 aip->ai_addr)->sin_addr,
999 aip->ai_addr)->sin6_addr,
1161 aip->ai_addr)->sin_addr,
1170 aip->ai_addr)->sin6_addr,
1273 ai_addr)->sin_addr.s_addr;
1295 ai_addr;
[all...]
/illumos-gate/usr/src/head/
H A Dnetdb.h122 struct sockaddr *ai_addr; /* binary address */ member in struct:addrinfo
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/nc/
H A Dnetcat.c576 if (bind(s, (struct sockaddr *)ares->ai_addr,
594 if (connect(s, res0->ai_addr, res0->ai_addrlen) == 0)
600 res0->ai_addr, res0->ai_addrlen, NI_NUMERICHOST),
645 if (bind(s, (struct sockaddr *)res0->ai_addr,
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgeneric.c177 p = &((struct sockaddr_in *)ai->ai_addr)->sin_addr,
184 p = &((struct sockaddr_in6 *)ai->ai_addr)->sin6_addr,
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute.c600 ai_dst->ai_addr)->sin_addr,
609 ai_dst->ai_addr)->sin6_addr,
887 &((struct sockaddr_in *)aip->ai_addr)->sin_addr;
891 &((struct sockaddr_in6 *)aip->ai_addr)->sin6_addr;
1059 &((struct sockaddr_in *)ai_tmp->ai_addr)->sin_addr;
1125 aip->ai_addr)->sin_addr,
1142 aip->ai_addr)->sin6_addr,
1431 aip->ai_addr)->sin_addr;
1439 aip->ai_addr)->sin6_addr;
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/
H A Dcommands.c2635 s6 = (struct sockaddr_in6 *)host->ai_addr;
2637 if (host->ai_addr->sa_family == AF_INET ||
2696 v6addrp = &((struct sockaddr_in6 *)addr->ai_addr)->
2698 v4addrp = &((struct sockaddr_in *)addr->ai_addr)->
3111 target_port = ((struct sockaddr_in *)(host->ai_addr))->sin_port;
3113 target_port = ((struct sockaddr_in6 *)(host->ai_addr))
3188 addr = (struct sockaddr_in6 *)h->ai_addr;
3219 addrp = &((struct sockaddr_in *)(h->ai_addr))->sin_addr;
3220 ((struct sockaddr_in *)(h->ai_addr))->sin_port =
3223 addrp = &((struct sockaddr_in6 *)(h->ai_addr))
[all...]

Completed in 2241 milliseconds

123