/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | finger.c | 1189 struct sockaddr_in6 sin6; in netfinger() local 1229 bzero(&sin6, sizeof (sin6)); in netfinger() 1230 sin6.sin6_family = hp->h_addrtype; in netfinger() 1231 bcopy(hp->h_addr_list[0], (char *)&sin6.sin6_addr, hp->h_length); in netfinger() 1232 sin6.sin6_port = htons(IPPORT_FINGER); in netfinger() 1233 s = socket(sin6.sin6_family, SOCK_STREAM, 0); in netfinger() 1240 while (connect(s, (struct sockaddr *)&sin6, sizeof (sin6)) < 0) { in netfinger() 1246 (caddr_t)&sin6.sin6_addr, hp->h_length); in netfinger() 1248 s = socket(sin6.sin6_family, SOCK_STREAM, 0); in netfinger()
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.c | 690 struct sockaddr_in6 *sin6 = in checkaddr() local 693 if (!IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, addr)) { in checkaddr() 697 lif->lif_name, inet_ntop(AF_INET6, &sin6->sin6_addr, in checkaddr() 883 struct sockaddr_in6 *sin6 = in canonize_lif() local 886 sin6->sin6_family = AF_INET6; in canonize_lif() 887 sin6->sin6_addr = my_in6addr_any; in canonize_lif() 967 struct sockaddr_in6 *sin6; in plumb_lif() local 989 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in plumb_lif() 990 sin6->sin6_family = AF_INET6; in plumb_lif() 991 (void) memset(&sin6->sin6_addr, 0xff, sizeof (sin6->sin6_addr)); in plumb_lif() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_bind.c | 235 sin6_t *sin6; in sctp_bind() local 263 sin6 = (sin6_t *)sa; in sctp_bind() 269 requested_port = ntohs(sin6->sin6_port); in sctp_bind() 272 sin6->sin6_flowinfo & ~IPV6_VERS_AND_FLOW_MASK; in sctp_bind() 274 scope_id = sin6->sin6_scope_id; in sctp_bind() 275 if (scope_id != 0 && IN6_IS_ADDR_LINKSCOPE(&sin6->sin6_addr)) { in sctp_bind()
|
H A D | sctp_addr.c | 297 struct sockaddr_in6 *sin6; in sctp_valid_addr_list() local 361 addr = sin6->sin6_addr; in sctp_valid_addr_list() 363 ifindex = sin6->sin6_scope_id; in sctp_valid_addr_list() 1300 struct sockaddr_in6 *sin6; in sctp_del_saddr_list() local 1325 addr = sin6->sin6_addr; in sctp_del_saddr_list() 1326 ifindex = sin6->sin6_scope_id; in sctp_del_saddr_list() 1554 struct sockaddr_in6 *sin6; in sctp_getmyaddrs() local 1608 sin6->sin6_addr = addr; in sctp_getmyaddrs() 1613 sin6->sin6_flowinfo = 0; in sctp_getmyaddrs() 1619 sin6->sin6_scope_id = 0; in sctp_getmyaddrs() [all …]
|
/illumos-gate/usr/src/cmd/connstat/ |
H A D | connstat_tcp.c | 287 struct sockaddr_in6 *sin6 = in tcp_ipv6_print() local 291 &sin6->sin6_addr)) { in tcp_ipv6_print() 296 struct sockaddr_in6 *sin6 = in tcp_ipv6_print() local 300 &sin6->sin6_addr)) { in tcp_ipv6_print()
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypserv_resolv.c | 307 struct sockaddr_in6 *sin6; in resolv_req() local 350 sin6 = (struct sockaddr_in6 *)nb->buf; in resolv_req() 352 memcpy(fwd_req6.addr, sin6->sin6_addr.s6_addr, sizeof (in6)); in resolv_req() 353 fwd_req6.port = ntohs(sin6->sin6_port); in resolv_req()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping.c | 1191 struct sockaddr_in6 *sin6 = NULL; in select_src_addr() local 1212 sin6->sin6_family = AF_INET6; in select_src_addr() 1253 assert(sin6 != NULL); in select_src_addr() 1318 struct sockaddr_in6 sin6; in setup_socket() local 1415 sp = (struct sockaddr *)&sin6; in setup_socket() 1416 slen = sizeof (sin6); in setup_socket() 1435 sin6.sin6_port; in setup_socket() 2181 struct sockaddr_in6 sin6; in pr_name() local 2200 (void) memset(&sin6, 0, sizeof (sin6)); in pr_name() 2205 sin6.sin6_port = 0; in pr_name() [all …]
|
/illumos-gate/usr/src/cmd/krb5/krb5kdc/ |
H A D | network.c | 420 struct sockaddr_in6 sin6; in setup_tcp_listener_ports() local 432 memset(&sin6, 0, sizeof(sin6)); in setup_tcp_listener_ports() 433 sin6.sin6_family = AF_INET6; in setup_tcp_listener_ports() 435 sin6.sin6_len = sizeof(sin6); in setup_tcp_listener_ports() 437 sin6.sin6_addr = in6addr_any; in setup_tcp_listener_ports() 455 set_sa_port((struct sockaddr *)&sin6, htons(port)); in setup_tcp_listener_ports() 457 s6 = setup_a_tcp_listener(data, (struct sockaddr *)&sin6); in setup_tcp_listener_ports() 491 s6, paddr((struct sockaddr *)&sin6)); in setup_tcp_listener_ports()
|
/illumos-gate/usr/src/lib/libadutils/common/ |
H A D | ldap_ping.c | 649 struct sockaddr_in6 *sin6; in save_ai() local 669 sin6 = (void *)&ds->addr; in save_ai() 670 (void) memcpy(sin6, ai->ai_addr, sizeof (*sin6)); in save_ai() 671 sin6->sin6_port = htons(ds->port); in save_ai()
|
H A D | srv_query.c | 455 struct sockaddr_in6 *sin6; in make_addrinfo() local 480 sin6 = (void *)sa; in make_addrinfo() 486 sin6->sin6_family = af; in make_addrinfo() 487 (void) memcpy(&sin6->sin6_addr, addr, alen); in make_addrinfo() 488 slen = sizeof (*sin6); in make_addrinfo()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSUNP.c | 974 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&pktp->ipi_addr; in recvfrom_flags() local 977 sin6->sin6_family = AF_INET6; in recvfrom_flags() 979 sin6->sin6_len = sizeof(*sin6); in recvfrom_flags() 981 sin6->sin6_addr = ip6_info->ipi6_addr; in recvfrom_flags() 982 sin6->sin6_flowinfo = 0; in recvfrom_flags() 983 sin6->sin6_scope_id = 0; in recvfrom_flags() 984 sin6->sin6_port = 0; in recvfrom_flags()
|
H A D | mDNSPosix.c | 119 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; in SockAddrTomDNSAddr() local 121 assert(sin6->sin6_len == sizeof(*sin6)); in SockAddrTomDNSAddr() 125 if (ipPort) ipPort->NotAnInteger = sin6->sin6_port; in SockAddrTomDNSAddr() 180 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&to; in mDNSPlatformSendUDP() local 181 mDNSPlatformMemZero(sin6, sizeof(*sin6)); in mDNSPlatformSendUDP() 183 sin6->sin6_len = sizeof(*sin6); in mDNSPlatformSendUDP() 185 sin6->sin6_family = AF_INET6; in mDNSPlatformSendUDP() 186 sin6->sin6_port = dstPort.NotAnInteger; in mDNSPlatformSendUDP() 519 struct sockaddr_in6 sin6; in mDNSPlatformTCPConnect() member 599 addr.sin6.sin6_port = dstport.NotAnInteger; in mDNSPlatformTCPConnect() [all …]
|
/illumos-gate/usr/src/boot/include/netinet6/ |
H A D | in6.h | 664 struct sockaddr_in6 *sin6); 666 struct sockaddr_in6 *sin6); 672 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) argument
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_arp_link.c | 295 sin6_t *sin6; in ibcm_nce_lookup() local 312 sin6 = (sin6_t *)&ip2m.ip2mac_pa; in ibcm_nce_lookup() 313 sin6->sin6_family = AF_INET6; in ibcm_nce_lookup() 314 sin6->sin6_addr = wqnp->dst_addr.un.ip6addr; in ibcm_nce_lookup()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | input.c | 139 struct sockaddr_in6 *sin6; in rip_input() local 354 sin6 = (struct sockaddr_in6 *)&sa.sa_addr; in rip_input() 355 sin6->sin6_family = AF_INET6; in rip_input() 356 sin6->sin6_addr = n->rip6_prefix; in rip_input()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/ |
H A D | fake-addrinfo.c | 559 struct sockaddr_in6 *sin6; in fai_add_entry() local 560 sin6 = malloc (sizeof (struct sockaddr_in6)); in fai_add_entry() 561 if (sin6 == 0) in fai_add_entry() 563 memset (sin6, 0, sizeof (struct sockaddr_in6)); /* for sin_zero */ in fai_add_entry() 564 n->ai_addr = (struct sockaddr *) sin6; in fai_add_entry() 565 sin6->sin6_family = AF_INET6; in fai_add_entry() 566 sin6->sin6_addr = *(struct in6_addr *)addr; in fai_add_entry() 567 sin6->sin6_port = port; in fai_add_entry() 569 sin6->sin6_len = sizeof (struct sockaddr_in6); in fai_add_entry()
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_util.c | 785 struct sockaddr_in6 sin6; in smb_getnameinfo() local 798 sin6.sin6_family = ip->a_family; in smb_getnameinfo() 799 sin6.sin6_port = 0; in smb_getnameinfo() 800 (void) memcpy(&sin6.sin6_addr.s6_addr, &ip->a_ipv6, in smb_getnameinfo() 801 sizeof (sin6.sin6_addr.s6_addr)); in smb_getnameinfo() 802 sp = &sin6; in smb_getnameinfo()
|
/illumos-gate/usr/src/lib/libdscp/ |
H A D | libdscp.c | 179 struct sockaddr_in6 *sin6; in dscpAuth() local 209 sin6 = (struct sockaddr_in6 *)saddr; in dscpAuth() 210 if (convert_ipv6(sin6, &reqaddr) < 0) { in dscpAuth()
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | ratectrl.c | 266 p = (char *)&saddr->sin6.sin6_addr; 322 (IN6_ARE_ADDR_EQUAL(&saddr->sin6.sin6_addr, 381 chBest->ch_Addr6 = saddr->sin6.sin6_addr;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | ndp.c | 1211 struct sockaddr_in6 *sin6; in incoming_lla_opt() local 1243 sin6 = (struct sockaddr_in6 *)&lifr.lifr_nd.lnr_addr; in incoming_lla_opt() 1244 bzero(sin6, sizeof (struct sockaddr_in6)); in incoming_lla_opt() 1245 sin6->sin6_family = AF_INET6; in incoming_lla_opt() 1246 sin6->sin6_addr = from->sin6_addr; in incoming_lla_opt() 1536 struct sockaddr_in6 *sin6; in update_ra_flag() local 1546 sin6 = (struct sockaddr_in6 *)&lifr.lifr_nd.lnr_addr; in update_ra_flag() 1547 bzero(sin6, sizeof (*sin6)); in update_ra_flag() 1548 sin6->sin6_family = AF_INET6; in update_ra_flag() 1549 sin6->sin6_addr = from->sin6_addr; in update_ra_flag()
|
/illumos-gate/usr/src/common/iscsit/ |
H A D | iscsit_common.c | 95 struct sockaddr_in6 *sin6; in it_common_convert_sa() local 169 sin6 = (struct sockaddr_in6 *)sa; in it_common_convert_sa() 171 (void *)&(sin6->sin6_addr.s6_addr)) != 1) { in it_common_convert_sa() 174 sin6->sin6_port = htons(tmp_port); in it_common_convert_sa() 1305 struct sockaddr_in6 *sin6; in sockaddr_to_str() local 1326 sin6 = (struct sockaddr_in6 *)sa; in sockaddr_to_str() 1328 (const void *)&sin6->sin6_addr.s6_addr, in sockaddr_to_str() 1335 port = ntohs(sin6->sin6_port); in sockaddr_to_str()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_session.c | 700 struct sockaddr_in6 sin6; in smb_session_create() local 778 slen = sizeof (sin6); in smb_session_create() 780 (struct sockaddr *)&sin6, &slen, CRED()); in smb_session_create() 781 bcopy(&sin6.sin6_addr, in smb_session_create() 784 slen = sizeof (sin6); in smb_session_create() 786 (struct sockaddr *)&sin6, &slen, CRED()); in smb_session_create() 787 bcopy(&sin6.sin6_addr, in smb_session_create() 790 rport = sin6.sin6_port; in smb_session_create()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute.c | 1824 struct sockaddr_in6 *sin6; in select_src_addr() local 1843 sin6 = (struct sockaddr_in6 *)sock; in select_src_addr() 1844 sin6->sin6_family = AF_INET6; in select_src_addr() 1845 sin6->sin6_addr = dst_addr->addr6; in select_src_addr() 1887 sin6 = (struct sockaddr_in6 *)sock; in select_src_addr() 1888 src_addr->addr6 = sin6->sin6_addr; in select_src_addr() 1979 struct sockaddr_in6 sin6; in inet_name() local 1992 sin6.sin6_addr = in->addr6; in inet_name() 1993 sin6.sin6_port = 0; in inet_name() 1994 sin6.sin6_scope_id = 0; in inet_name() [all …]
|
/illumos-gate/usr/src/cmd/krb5/slave/ |
H A D | kpropd.c | 327 struct sockaddr_in6 sin6 = { AF_INET6 }; in do_standalone() local 328 int sin6_size = sizeof (sin6); in do_standalone() 350 sin6.sin6_port = sp->s_port; in do_standalone() 352 sin6.sin6_port = port; in do_standalone() 388 if ((ret = bind(finet, (struct sockaddr *)&sin6, sizeof(sin6))) < 0) { in do_standalone() 399 ret = bind(finet, (struct sockaddr *) &sin6, sizeof(sin6)); in do_standalone() 444 s = accept(finet, (struct sockaddr *) &sin6, &sin6_size); in do_standalone()
|
/illumos-gate/usr/src/cmd/cmd-inet/common/ |
H A D | addr_match.h | 39 const struct sockaddr_in *sin, const struct sockaddr_in6 *sin6,
|