Home
last modified time | relevance | path

Searched refs:addr6 (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c383 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()
410 if (bind(fd, (struct sockaddr *)&addr6, sizeof (addr6)) < 0) in ldap_ping()
473 (void) memset(&addr6, 0, addrlen = sizeof (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()
535 (void) memcpy(&addr6, ai->ai_addr, sizeof (addr6)); in send_to_cds()
541 &addr6.sin6_addr); in send_to_cds()
551 (struct sockaddr *)&addr6, sizeof (addr6)); in send_to_cds()
[all …]
/illumos-gate/usr/src/lib/libdscp/
H A Dlibdscp.c70 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 Dgetipnodeby.c460 struct in6_addr *addr6 = 0; in getipnodebyaddr() local
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()
550 IN6_IS_ADDR_V4MAPPED(addr6)); in getipnodebyaddr()
561 if (IN6_IS_ADDR_V4COMPAT(addr6)) { in getipnodebyaddr()
564 addr6->s6_addr[10] = 0; in getipnodebyaddr()
565 addr6->s6_addr[11] = 0; in getipnodebyaddr()
579 addr6 = &v4mapbuf; in getipnodebyaddr()
[all …]
H A Dnetdir_inet_sundry.c643 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 Dtsol_getrhent.c94 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 Dping.c1000 &gwIPlist6[i].addr6, in get_gwaddrs()
1035 gwIPlist[num_gw + i + 1].addr6 = gwIPlist[num_gw - i - 1].addr6; in mirror_gws()
1046 struct in6_addr addr6; in get_hostinfo() local
1213 sin6->sin6_addr = dst_addr->addr6; in select_src_addr()
1237 src_addr->addr6 = in6addr_any; in select_src_addr()
1254 src_addr->addr6 = sin6->sin6_addr; in select_src_addr()
1715 &tmp_if.addr.addr6)) { in find_if()
1881 gw_IP_list6[num_gw].addr6 = in send_scheduled_probe()
2316 ipaddr->addr6 = in6addr_any; in find_dstaddr()
2329 ipaddr->addr6 = target->dst_addr.addr6; in find_dstaddr()
[all …]
H A Dping_aux6.c215 if (inet6_rth_add(rthdr0p, &gwIPlist[i].addr6) == -1) { in set_ancillary_data()
483 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6()
560 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6()
595 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6()
638 dst_addr.addr6 = ip6h->ip6_dst; in check_reply6()
764 (void *)&dst_addr.addr6, in check_reply6()
810 pr_name((char *)&dst_addr.addr6, AF_INET6)); in check_reply6()
868 dst_addr.addr6 = nd_rdrct->nd_rd_dst; in check_reply6()
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dtsol_getrhent.c79 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 Dtraceroute.c732 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()
1530 struct in6_addr addr6; in traceroute() local
1646 lastaddr.addr6 = in6addr_any; in traceroute()
1845 sin6->sin6_addr = dst_addr->addr6; in select_src_addr()
1869 src_addr->addr6 = in6addr_any; in select_src_addr()
1888 src_addr->addr6 = sin6->sin6_addr; in select_src_addr()
[all …]
H A Dtraceroute_aux6.c230 &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 Daudit_token.c994 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 Dconditions.c444 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 Dlibinetutil.h82 struct in6_addr addr6; member
H A Difaddrlist.c162 al->addr.addr6 = sin6->sin6_addr; in ifaddrlist()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_common.c1425 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 Dnfs4_srv_deleg.c449 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 Dsm_statd.c1298 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 Dsnoop_dns.c780 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 Dip_ndp.c717 in6_addr_t addr6; in ncec_lookup_illgrp_v4() local
725 IN6_IPADDR_TO_V4MAPPED(*addr, &addr6); 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()
805 nce = nce_lookup_addr(ill, addr6); in nce_lookup_v6()
1477 addr6); in ip_addr_recover()
3815 in6_addr_t addr6; in nce_lookup_then_add_v4() local
3860 IN6_IPADDR_TO_V4MAPPED(*addr, &addr6); in nce_lookup_then_add_v4()
3861 nce = nce_lookup_addr(ill, &addr6); in nce_lookup_then_add_v4()
[all …]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_persist.c408 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 Dipadm_addr.c1813 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 Dipmgmt_door.c281 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 Didm_so.c371 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 Dmpd_probe.c261 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 Dcommands.c2897 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()

12