Home
last modified time | relevance | path

Searched refs:sin6_addr (Results 1 – 25 of 260) sorted by relevance

1234567891011

/illumos-gate/usr/src/cmd/krb5/slave/
H A Dutils.c31 if (IN6_IS_ADDR_V4MAPPED(&ss2sin6(ss)->sin6_addr)) { in cvtkaddr()
38 &(ss2sin6(ss)->sin6_addr), in cvtkaddr()
44 malloc(sizeof (ss2sin6(ss)->sin6_addr)); in cvtkaddr()
48 (char *)&ss2sin6(ss)->sin6_addr, in cvtkaddr()
49 sizeof (ss2sin6(ss)->sin6_addr)); in cvtkaddr()
51 krbap->length = sizeof (ss2sin6(ss)->sin6_addr); in cvtkaddr()
/illumos-gate/usr/src/lib/print/libhttp-core/common/
H A Dhttp-addr.c55 IN6_IS_ADDR_UNSPECIFIED(&(addr->ipv6.sin6_addr))) in httpAddrAny()
80 return (memcmp(&(addr1->ipv6.sin6_addr), &(addr2->ipv6.sin6_addr), 16) == 0); in httpAddrEqual()
106 memcpy((char *)&(addr->ipv6.sin6_addr), host->h_addr_list[n], in httpAddrLoad()
145 IN6_IS_ADDR_LOOPBACK(&(addr->ipv6.sin6_addr))) in httpAddrLocalhost()
186 host = gethostbyaddr(ADDR_CAST &(addr->ipv6.sin6_addr), in httpAddrLookup()
231 ntohl(addr->ipv6.sin6_addr.s6_addr32[0]), in httpAddrString()
232 ntohl(addr->ipv6.sin6_addr.s6_addr32[1]), in httpAddrString()
233 ntohl(addr->ipv6.sin6_addr.s6_addr32[2]), in httpAddrString()
234 ntohl(addr->ipv6.sin6_addr.s6_addr32[3])); in httpAddrString()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping_aux6.c345 pr_name((char *)&from6->sin6_addr, in check_reply6()
366 pr_name((char *)&from6->sin6_addr, in check_reply6()
493 pr_name((char *)&from6->sin6_addr, in check_reply6()
498 pr_name((char *)&from6->sin6_addr, in check_reply6()
588 pr_name((char *)&from6->sin6_addr, in check_reply6()
600 pr_name((char *)&from6->sin6_addr, in check_reply6()
605 pr_name((char *)&from6->sin6_addr, in check_reply6()
631 pr_name((char *)&from6->sin6_addr, in check_reply6()
643 pr_name((char *)&from6->sin6_addr, in check_reply6()
648 pr_name((char *)&from6->sin6_addr, in check_reply6()
[all …]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_rts.c112 sin6->sin6_addr = *dst; in rts_fill_msg_v6()
117 sin6->sin6_addr = *gateway; in rts_fill_msg_v6()
122 sin6->sin6_addr = *mask; in rts_fill_msg_v6()
127 sin6->sin6_addr = *ifaddr; in rts_fill_msg_v6()
132 sin6->sin6_addr = *src_addr; in rts_fill_msg_v6()
140 sin6->sin6_addr = *author; in rts_fill_msg_v6()
149 sin6->sin6_addr = *brd_addr; in rts_fill_msg_v6()
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgetnameinfo.c81 offsetof(struct sockaddr_in6, sin6_addr)},
172 switch (sin6->sin6_addr.s6_addr[0]) {
174 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
176 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
182 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
184 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
289 const struct in6_addr *a6 = &sa6->sin6_addr; in ip6_sa2str()
/illumos-gate/usr/src/lib/libinetutil/common/
H A Dinetutil.c94 addr6p1 = &((const struct sockaddr_in6 *)ssp1)->sin6_addr; in sockaddrcmp()
95 addr6p2 = &((const struct sockaddr_in6 *)ssp2)->sin6_addr; in sockaddrcmp()
127 addr += offsetof(struct sockaddr_in6, sin6_addr); in plen2mask()
164 addr += offsetof(struct sockaddr_in6, sin6_addr); in mask2plen()
200 &((struct sockaddr_in6 *)&data)->sin6_addr)); in sockaddrunspec()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c128 if (inet_ntop(AF_INET6, (void *)&from.sin6_addr, in in_data()
532 dr = router_lookup(pi, from->sin6_addr); in incoming_ra()
536 dr = router_create(pi, from->sin6_addr, in incoming_ra()
921 (void *)&from->sin6_addr, in incoming_prefix_addrconf_process()
942 (void *)&from->sin6_addr, in incoming_prefix_addrconf_process()
994 (void *)&from->sin6_addr, in incoming_prefix_addrconf_process()
1035 (void *)&from->sin6_addr, in incoming_prefix_addrconf_process()
1246 sin6->sin6_addr = from->sin6_addr; in incoming_lla_opt()
1499 (void *)&from->sin6_addr, in verify_opt_len()
1512 (void *)&from->sin6_addr, in verify_opt_len()
[all …]
H A Dtables.c266 pi->pi_ifaddr = sin6->sin6_addr; in phyint_init_from_k()
280 pi->pi_token = sin6->sin6_addr; in phyint_init_from_k()
659 sin6->sin6_addr = pi->pi_ifaddr; in phyint_get_lla()
1220 pr->pr_address = sin6->sin6_addr; in prefix_init_from_k()
1606 sin6->sin6_addr = pr->pr_address; in prefix_update_k()
1624 sin6->sin6_addr = pr->pr_prefix; in prefix_update_k()
1652 sin6->sin6_addr = pr->pr_prefix; in prefix_update_k()
1654 sin6->sin6_addr.s6_addr[i] |= in prefix_update_k()
1661 (void *)&sin6->sin6_addr, in prefix_update_k()
1723 sin6->sin6_addr = pr->pr_prefix; in prefix_update_k()
[all …]
/illumos-gate/usr/src/cmd/sendmail/util/
H A Dmconnect.c136 &SendmailAddress.sin6.sin6_addr, IN6ADDRSZ);
137 if (IN6_IS_ADDR_V4MAPPED(&SendmailAddress.sin6.sin6_addr)) {
164 SendmailAddress.sin6.sin6_addr.s6_addr,
174 &SendmailAddress.sin6.sin6_addr, IN6ADDRSZ);
176 &SendmailAddress.sin6.sin6_addr)) {
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/
H A DPlatformCommon.c194 addr.a6.sin6_addr = *(struct in6_addr*)&dst->ip.v6; in mDNSPlatformSourceAddrForDest()
211 else src->ip.v6 = *(mDNSv6Addr*)&addr.a6.sin6_addr; in mDNSPlatformSourceAddrForDest()
473 if (address.sin6.sin6_addr.s6_addr[i] != 0) in mDNSPosixDoTCPListenCallback()
482 … if (address.sin6.sin6_addr.s6_addr[10] != 0xFF || address.sin6.sin6_addr.s6_addr[11] != 0xFF) in mDNSPosixDoTCPListenCallback()
487 …if (inet_ntop(AF_INET, &address.sin6.sin6_addr.s6_addr[12], namebuf, INET6_ADDRSTRLEN + 1) == NULL) in mDNSPosixDoTCPListenCallback()
503 …if (inet_ntop(address.sin6.sin6_family, &address.sin6.sin6_addr, namebuf, INET6_ADDRSTRLEN + 1) ==… in mDNSPosixDoTCPListenCallback()
507 memcpy(&addr.ip.v6, &address.sin6.sin6_addr, sizeof addr.ip.v6); in mDNSPosixDoTCPListenCallback()
511 …if (inet_ntop(AF_INET, &address.sin6.sin6_addr.s6_addr[12], namebuf, INET6_ADDRSTRLEN + 1) == NULL) in mDNSPosixDoTCPListenCallback()
515 memcpy(&addr.ip.v4, &address.sin6.sin6_addr.s6_addr[12], sizeof addr.ip.v4); in mDNSPosixDoTCPListenCallback()
584 … memcpy(&address.sin6.sin6_addr.s6_addr, &addr->ip, sizeof address.sin6.sin6_addr.s6_addr); in mDNSPosixTCPListen()
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ndpd.c189 sin6->sin6_addr = ll_template; in i_ipadm_create_linklocal()
195 i_ipadm_make_linklocal(sin6, &addr->ipadm_intfid.sin6_addr); in i_ipadm_create_linklocal()
222 sin6->sin6_addr = in6addr_any; in i_ipadm_create_linklocal()
240 sin6->sin6_addr = *intfid; in i_ipadm_make_linklocal()
242 sin6->sin6_addr.s6_addr[i] = in i_ipadm_make_linklocal()
243 sin6->sin6_addr.s6_addr[i] | ll_template.s6_addr[i]; in i_ipadm_make_linklocal()
/illumos-gate/usr/src/lib/libwrap/
H A Dsocket.c269 IN6_IS_ADDR_V4MAPPED(&sg->sg_sin6.sin6_addr)) {
273 IN6_V4MAPPED_TO_INADDR(&sg->sg_sin6.sin6_addr, &v4_addr.sin_addr);
275 IN6_MAPPED_TO_V4(&sg->sg_sin6.sin6_addr, &v4_addr.sin_addr);
277 memcpy(&v4_addr.sin_addr, ((char*) &sg->sg_sin6.sin6_addr) + 12, 4);
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Dkrb5_lookup.c147 (void) memcpy(&sin6.sin6_addr, &dsa6->sin6_addr, in _krb5_override_service_locator()
148 sizeof (sin6.sin6_addr)); in _krb5_override_service_locator()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dnfs.d65 P->rq_xprt->xp_xpc.xpc_lcladdr.buf)->sin6_addr) :
75 P->rq_xprt->xp_xpc.xpc_rtaddr.buf)->sin6_addr) :
91 P->req->rq_xprt->xp_xpc.xpc_lcladdr.buf)->sin6_addr) :
99 P->req->rq_xprt->xp_xpc.xpc_rtaddr.buf)->sin6_addr) :
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dgenaddrs.c61 if (IN6_IS_ADDR_V4MAPPED (&ss2sin6(a)->sin6_addr)) { in cvtaddr()
65 (krb5_octet *) &ss2sin6(a)->sin6_addr; in cvtaddr()
68 SET (ap->addr, ss2sin6(a)->sin6_addr, ADDRTYPE_INET6); in cvtaddr()
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_name_service.c270 addr_ptr = (void *)&((struct sockaddr_in6 *)addr)->sin6_addr; in dapls_inet_ntop()
618 netmask = (uchar_t *)&netmask_sock.sin6_addr; in dapls_ns_subnet_match_v6()
620 sin6_addr; in dapls_ns_subnet_match_v6()
621 dest_addr = (uchar_t *)&addr->sin6_addr; in dapls_ns_subnet_match_v6()
623 for (i = 0; i < sizeof (addr->sin6_addr); i++) { in dapls_ns_subnet_match_v6()
691 (void) dapl_os_memcpy(&v6dest->sin6_addr, in dapls_ns_resolve_addr()
692 &((struct sockaddr_in6 *)addr)->sin6_addr, in dapls_ns_resolve_addr()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dinput.c98 (void) inet_ntop(from.sin6_family, &from.sin6_addr, buf1, in in_data()
143 (void) inet_ntop(from->sin6_family, (void *)&from->sin6_addr, in rip_input()
291 if (!IN6_IS_ADDR_LINKLOCAL(&from->sin6_addr)) { in rip_input()
356 sin6->sin6_addr = n->rip6_prefix; in rip_input()
384 gate = &from->sin6_addr; in rip_input()
/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c409 addr6.sin6_addr = in6addr_any; in ldap_ping()
541 &addr6.sin6_addr); in send_to_cds()
559 &addr6.sin6_addr, in send_to_cds()
626 if (!memcmp(&sin6from->sin6_addr, &sin6p->sin6_addr, in addrmatch()
636 if (!memcmp(&sin6from->sin6_addr, &in6, in addrmatch()
/illumos-gate/usr/src/cmd/cmd-inet/common/
H A Dkcmd.h73 (void *)&((struct sockaddr_in6 *)&(ss))->sin6_addr : \
87 (void) (((struct sockaddr_in6 *)&(ss))->sin6_addr = in6addr_any) : \
H A Daddr_match.c72 addr1 = &s6->sin6_addr; in find_match()
73 addr2 = &((struct sockaddr_in6 *)sin6)->sin6_addr; in find_match()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A D6to4relay.c133 (void) memset(&rt_msg.rt_dst.sin6_addr.s6_addr, 0, in modifyroute()
138 bcopy(in_gw->s6_addr, &rt_msg.rt_gate.sin6_addr.s6_addr, in modifyroute()
143 (void) memset(&rt_msg.rt_mask.sin6_addr.s6_addr, 0, in modifyroute()
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_krb5lookup.c152 (void) memcpy(&sin6.sin6_addr, &dxi.d_dci.dc_addr.a_ipv6, in _krb5_override_service_locator()
153 sizeof (sin6.sin6_addr)); in _krb5_override_service_locator()
/illumos-gate/usr/src/lib/libnsl/nss/
H A Dnetdir_inet_sundry.c149 if (inet_ntop(AF_INET6, sa6->sin6_addr.s6_addr, tmp, in __inet_taddr2uaddr()
277 if (inet_pton(AF_INET6, tmpaddr, sa->sin6_addr.s6_addr) == 0) { in ipv6_uaddr2taddr()
674 sin6->sin6_addr = dst_addr->addr6; in select_server_addr()
724 src_addr->addr6 = sin6->sin6_addr; in select_server_addr()
853 if (inet_pton(af, truaddr, sa.sin6_addr.s6_addr) in inet_netdir_mergeaddr()
859 in_addr.addr6 = sa.sin6_addr; in inet_netdir_mergeaddr()
868 server_addr.sin6_addr = out_addr.addr6; in inet_netdir_mergeaddr()
873 if (inet_ntop(af, server_addr.sin6_addr.s6_addr, tmp, in inet_netdir_mergeaddr()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux6.c413 (void *)&(from_in6->sin6_addr), in check_reply6()
423 (void *)&(from_in6->sin6_addr), in check_reply6()
515 inet_ntop(AF_INET6, (const void *)&(from_in6->sin6_addr), in check_reply6()
655 ip_addr.addr6 = from_in6->sin6_addr; in print_addr6()
660 (void) inet_ntop(AF_INET6, &(from_in6->sin6_addr), temp_buf, in print_addr6()
/illumos-gate/usr/src/cmd/sendmail/src/
H A Ddaemon.c1269 daemonaddr->sin6.sin6_addr =
1685 &d->d_addr.sin6.sin6_addr) != 1)
1702 memmove(&d->d_addr.sin6.sin6_addr,
2181 &clt_addr.sin6.sin6_addr) == 1 &&
2222 clt_addr.sin6.sin6_addr = LocalDaemon ?
2282 &hid6.sin6_addr) == 1)
2285 addr.sin6.sin6_addr = hid6.sin6_addr;
2420 memmove(&addr.sin6.sin6_addr,
2673 memmove(&addr.sin6.sin6_addr,
2674 &ConnectOnlyTo.sin6.sin6_addr,
[all …]

1234567891011