/illumos-gate/usr/src/lib/libadutils/common/ |
H A D | ldap_ping.c | 383 struct sockaddr_in6 addr6; in ldap_ping() local 407 (void) memset(&addr6, 0, sizeof (addr6)); in ldap_ping() 408 addr6.sin6_family = AF_INET6; in ldap_ping() 409 addr6.sin6_addr = in6addr_any; in ldap_ping() 410 if (bind(fd, (struct sockaddr *)&addr6, sizeof (addr6)) < 0) in ldap_ping() 473 (void) memset(&addr6, 0, addrlen = sizeof (addr6)); in ldap_ping() 475 (struct sockaddr *)&addr6, &addrlen); in ldap_ping() 477 recv_ds = find_cds_by_addr(dclist, &addr6); in ldap_ping() 520 struct sockaddr_in6 addr6; in send_to_cds() local 533 (void) memset(&addr6, 0, sizeof (addr6)); in send_to_cds() [all …]
|
/illumos-gate/usr/src/lib/libdscp/ |
H A D | libdscp.c | 70 struct sockaddr_in6 addr6; in dscpBind() local 109 if (convert_ipv4(&addr, &addr6, &len6) < 0) { in dscpBind() 113 if (bind(sockfd, (struct sockaddr *)&addr6, len6) < 0) { in dscpBind() 461 convert_ipv6(struct sockaddr_in6 *addr6, uint32_t *addrp) in convert_ipv6() argument 470 if (inet_ntop(AF_INET6, &addr6->sin6_addr, ipv6str, in convert_ipv6() 504 convert_ipv4(struct sockaddr_in *addr, struct sockaddr_in6 *addr6, int *lenp) in convert_ipv4() argument 530 (void) memset(addr6, 0, sizeof (*addr6)); in convert_ipv4() 531 addr6->sin6_family = AF_INET6; in convert_ipv4() 532 addr6->sin6_port = addr->sin_port; in convert_ipv4() 533 if (inet_pton(AF_INET6, ipv6str, &addr6->sin6_addr) <= 0) { in convert_ipv4()
|
/illumos-gate/usr/src/lib/libnsl/nss/ |
H A D | getipnodeby.c | 460 struct in6_addr *addr6 = 0; in getipnodebyaddr() local 472 if ((addr6 = (struct in6_addr *)src) == NULL) { in getipnodebyaddr() 488 if (type == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED(addr6)) { in getipnodebyaddr() 496 ((IN6_IS_ADDR_V4MAPPED(addr6)) || in getipnodebyaddr() 497 (IN6_IS_ADDR_V4COMPAT(addr6)))) { in getipnodebyaddr() 509 if (IN6_IS_ADDR_V4COMPAT(addr6)) { in getipnodebyaddr() 510 (void) memcpy(tmpbuf, addr6, sizeof (*addr6)); in getipnodebyaddr() 515 nssin.arg.nss.host.addr = (const char *)addr6; in getipnodebyaddr() 535 if (!gethostbyaddr_r(((char *)addr6) + 12, in getipnodebyaddr() 550 IN6_IS_ADDR_V4MAPPED(addr6)); in getipnodebyaddr() [all …]
|
H A D | netdir_inet_sundry.c | 643 struct in6_addr addr6; member 674 sin6->sin6_addr = dst_addr->addr6; in select_server_addr() 701 (void) memset(src_addr->addr6.s6_addr, in select_server_addr() 724 src_addr->addr6 = sin6->sin6_addr; in select_server_addr() 859 in_addr.addr6 = sa.sin6_addr; in inet_netdir_mergeaddr() 868 server_addr.sin6_addr = out_addr.addr6; in inet_netdir_mergeaddr()
|
/illumos-gate/usr/src/lib/nsswitch/files/common/ |
H A D | tsol_getrhent.c | 94 char addr6[INET6_ADDRSTRLEN + 5]; /* 5 '\' for ':' */ in getbyaddr() local 106 escape_colon(argp->key.hostaddr.addr, addr6); in getbyaddr() 110 argp->key.hostaddr.addr = addr6; in getbyaddr()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping.c | 811 targetaddr->dst_addr.addr6 = dst6->sin6_addr; in create_targetaddr_item() 996 &gwIPlist6[i].addr6, in get_gwaddrs() 1031 gwIPlist[num_gw + i + 1].addr6 = gwIPlist[num_gw - i - 1].addr6; in mirror_gws() 1042 struct in6_addr addr6; in get_hostinfo() local 1055 if (((inet_pton(AF_INET6, host, &addr6) > 0) && in get_hostinfo() 1056 IN6_IS_ADDR_V4MAPPED(&addr6)) || broadcast) { in get_hostinfo() 1062 IN6_V4MAPPED_TO_INADDR(&addr6, &addr); in get_hostinfo() 1209 sin6->sin6_addr = dst_addr->addr6; in select_src_addr() 1233 src_addr->addr6 = in6addr_any; in select_src_addr() 1250 src_addr->addr6 = sin6->sin6_addr; in select_src_addr() [all …]
|
H A D | ping_aux6.c | 204 if (inet6_rth_add(rthdr0p, &gwIPlist[i].addr6) == -1) { in set_ancillary_data() 467 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6() 541 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6() 574 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6() 612 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6() 735 (void *)&dst_addr.addr6, in check_reply6() 781 pr_name((char *)&dst_addr.addr6, AF_INET6)); in check_reply6() 836 dst_addr.addr6 = nd_rdrct->nd_rd_dst; in check_reply6()
|
/illumos-gate/usr/src/lib/nsswitch/ldap/common/ |
H A D | tsol_getrhent.c | 79 char addr6[INET6_ADDRSTRLEN + 5]; /* 5 '\' for ':' at most */ in _nss_ldap_tnrhdb2str() local 95 escape_colon(addr[0], addr6); in _nss_ldap_tnrhdb2str() 96 addr_out = addr6; in _nss_ldap_tnrhdb2str()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute.c | 732 struct in6_addr addr6; in get_hostinfo() local 741 if ((inet_pton(AF_INET6, host, &addr6) > 0) && in get_hostinfo() 742 IN6_IS_ADDR_V4MAPPED(&addr6)) { in get_hostinfo() 744 IN6_V4MAPPED_TO_INADDR(&addr6, &addr); in get_hostinfo() 1167 &gwIPlist6[i].addr6, in get_gwaddrs() 1487 ((struct sockaddr_in6 *)sock)->sin6_addr = addr->addr6; in set_sin() 1530 struct in6_addr addr6; in traceroute() local 1592 inet_pton(AF_INET6, hostname, &addr6) > 0) { in traceroute() 1646 lastaddr.addr6 = in6addr_any; in traceroute() 1845 sin6->sin6_addr = dst_addr->addr6; in select_src_addr() [all …]
|
H A D | traceroute_aux6.c | 230 &gwIPlist[i].addr6) == -1) { in set_ancillary_data() 655 ip_addr.addr6 = from_in6->sin6_addr; in print_addr6()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_token.c | 994 struct sockaddr_in6 *addr6; in au_to_socket_ex() local 1008 addr6 = (struct sockaddr_in6 *)l; in au_to_socket_ex() 1009 adr_short(&adr, (short *)&addr6->sin6_port, 1); in au_to_socket_ex() 1010 adr_char(&adr, (char *)&addr6->sin6_addr, size); in au_to_socket_ex() 1011 addr6 = (struct sockaddr_in6 *)f; in au_to_socket_ex() 1012 adr_short(&adr, (short *)&addr6->sin6_port, 1); in au_to_socket_ex() 1013 adr_char(&adr, (char *)&addr6->sin6_addr, size); in au_to_socket_ex()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | conditions.c | 444 struct sockaddr_in6 addr6; in check_ipaddr() local 455 (void) memcpy(&addr6, ifa->ifa_addr, sizeof (addr6)); in check_ipaddr() 456 addr1 = (uchar_t *)(&addr6.sin6_addr.s6_addr); in check_ipaddr()
|
/illumos-gate/usr/src/lib/libinetutil/common/ |
H A D | libinetutil.h | 82 struct in6_addr addr6; member
|
H A D | ifaddrlist.c | 162 al->addr.addr6 = sin6->sin6_addr; in ifaddrlist()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_common.c | 1425 in6_addr_t *addr6; in sctp_get_addrparams() local 1428 addr6 = (in6_addr_t *)(ph + 1); in sctp_get_addrparams() 1433 if (IN6_IS_ADDR_LINKLOCAL(addr6) || in sctp_get_addrparams() 1434 IN6_IS_ADDR_MULTICAST(addr6) || in sctp_get_addrparams() 1435 IN6_IS_ADDR_LOOPBACK(addr6) || in sctp_get_addrparams() 1436 IN6_IS_ADDR_V4MAPPED(addr6)) { in sctp_get_addrparams() 1440 if (sctp_lookup_faddr(sctp, addr6) != NULL) in sctp_get_addrparams()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv_deleg.c | 449 struct sockaddr_in6 addr6; in rfs4_cbch_init() local 519 size = sizeof (addr6); in rfs4_cbch_init() 520 bzero(&addr6, size); in rfs4_cbch_init() 521 addr6.sin6_family = (sa_family_t)af; in rfs4_cbch_init() 522 addr = &addr6.sin6_addr; in rfs4_cbch_init() 523 pp = &addr6.sin6_port; in rfs4_cbch_init() 524 taddr = &addr6; in rfs4_cbch_init()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/ |
H A D | sm_statd.c | 1298 char *addr6 = NULL; in record_addr() local 1309 addr6 = (char *)ah->n_bytes; in record_addr() 1318 ((struct in6_addr *)addr6)->s6_addr); in record_addr() 1347 inet_ntop(family, addr6, abuf, sizeof (abuf))); in record_addr()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_dns.c | 780 in6_addr_t addr6; in print_ip() local 793 addr = memcpy(&addr6, data, sizeof (addr6)); in print_ip()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_ndp.c | 717 in6_addr_t addr6; in ncec_lookup_illgrp_v4() local 725 IN6_IPADDR_TO_V4MAPPED(*addr, &addr6); in ncec_lookup_illgrp_v4() 726 ncec = ncec_lookup_illgrp(ill, &addr6, ncec); in ncec_lookup_illgrp_v4() 783 in6_addr_t addr6; in nce_lookup_v4() local 787 IN6_IPADDR_TO_V4MAPPED(*addr, &addr6); in nce_lookup_v4() 788 nce = nce_lookup_addr(ill, &addr6); in nce_lookup_v4() 799 nce_lookup_v6(ill_t *ill, const in6_addr_t *addr6) in nce_lookup_v6() argument 805 nce = nce_lookup_addr(ill, addr6); in nce_lookup_v6() 1466 in6_addr_t *addr6 = (in6_addr_t *)mp->b_rptr; in ip_addr_recover() local 1477 addr6); in ip_addr_recover() [all …]
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_persist.c | 408 struct in6_addr addr6; in i_ipadm_add_intfid2nvl() local 426 addr6 = addr->ipadm_intfid.sin6_addr; in i_ipadm_add_intfid2nvl() 428 addr6.s6_addr, 16)) != 0) { in i_ipadm_add_intfid2nvl()
|
H A D | ipadm_addr.c | 1813 uint8_t *addr6; in i_ipadm_nvl2in6_addr() local 1816 if (nvlist_lookup_uint8_array(nvl, addr_type, &addr6, &n) != 0) in i_ipadm_nvl2in6_addr() 1819 bcopy(addr6, in6_addr->s6_addr, n); in i_ipadm_nvl2in6_addr() 2348 uint8_t *addr6 = NULL; in i_ipadm_enable_addrconf() local 2371 err = nvpair_value_uint8_array(nvp, &addr6, &n); in i_ipadm_enable_addrconf() 2385 bcopy(addr6, &ipaddr.ipadm_intfid.sin6_addr.s6_addr, n); in i_ipadm_enable_addrconf()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_door.c | 281 uint8_t *addr6; in i_ipmgmt_nvl2aobjnode() local 292 IPADM_NVP_IPNUMADDR, &addr6, &n) != 0) in i_ipmgmt_nvl2aobjnode() 294 bcopy(addr6, &sin6.sin6_addr, n); in i_ipmgmt_nvl2aobjnode()
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_so.c | 371 idm_v6_addr_okay(struct in6_addr *addr6) in idm_v6_addr_okay() argument 374 if ((IN6_IS_ADDR_UNSPECIFIED(addr6)) || in idm_v6_addr_okay() 375 (IN6_IS_ADDR_LOOPBACK(addr6)) || in idm_v6_addr_okay() 376 (IN6_IS_ADDR_MULTICAST(addr6)) || in idm_v6_addr_okay() 377 (IN6_IS_ADDR_V4MAPPED(addr6)) || in idm_v6_addr_okay() 378 (IN6_IS_ADDR_V4COMPAT(addr6)) || in idm_v6_addr_okay() 379 (IN6_IS_ADDR_LINKLOCAL(addr6))) { in idm_v6_addr_okay()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/ |
H A D | mpd_probe.c | 261 struct in6_addr *addr6; in probe() local 263 addr6 = &((struct sockaddr_in6 *)&targ)->sin6_addr; in probe() 266 *addr6 = all_nodes_mcast_v6; in probe() 268 *addr6 = pii->pii_target_next->tg_address; in probe() 270 *addr6 = pii->pii_rtt_target_next->tg_address; in probe()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/ |
H A D | commands.c | 2897 struct in6_addr addr6; in tn() local 3061 } else if ((inet_pton(AF_INET6, hostp, &addr6) > 0) && in tn() 3062 IN6_IS_ADDR_V4MAPPED(&addr6)) { in tn() 3064 IN6_V4MAPPED_TO_INADDR(&addr6, &addr); in tn()
|