/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 873 sin6_t *sin6 = (sin6_t *)name; in sotpi_bindlisten() local 901 if (sin6->sin6_scope_id != 0 && in sotpi_bindlisten() 902 !IN6_IS_ADDR_LINKSCOPE(&sin6->sin6_addr)) { in sotpi_bindlisten() 906 (int)sin6->sin6_scope_id, in sotpi_bindlisten() 909 if (sin6->__sin6_src_id != 0) { in sotpi_bindlisten() 913 (int)sin6->__sin6_src_id, in sotpi_bindlisten() 1914 sin6_t *sin6; in sotpi_accept() local 1916 sin6 = (sin6_t *)(ack_mp->b_rptr + in sotpi_accept() 1918 bcopy(sin6, nsti->sti_laddr_sa, sizeof (sin6_t)); in sotpi_accept()
|
H A D | socksubr.c | 554 struct sockaddr_in6 *sin6; in so_addr_verify() local 567 sin6 = (struct sockaddr_in6 *)name; in so_addr_verify() 568 if (sin6->sin6_scope_id != 0 && in so_addr_verify() 569 !IN6_IS_ADDR_LINKSCOPE(&sin6->sin6_addr)) { in so_addr_verify() 573 (int)sin6->sin6_scope_id, (int)curproc->p_pid); in so_addr_verify() 1637 struct sockaddr_in6 sin6; in pr_addr() local 1638 uint16_t *piece = (uint16_t *)&sin6.sin6_addr; in pr_addr() 1640 bcopy((char *)addr, (char *)&sin6, sizeof (sin6)); in pr_addr() 1647 ntohs(sin6.sin6_port)); in pr_addr()
|
H A D | sockcommon_sops.c | 189 sin6_t *sin6 = (sin6_t *)name; in so_bind() local 212 if (sin6->sin6_scope_id != 0 && in so_bind() 213 !IN6_IS_ADDR_LINKSCOPE(&sin6->sin6_addr)) { in so_bind() 217 (int)sin6->sin6_scope_id, in so_bind() 220 if (sin6->__sin6_src_id != 0) { in so_bind() 224 (int)sin6->__sin6_src_id, in so_bind()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_input.c | 924 sin6_t sin6; in tcp_conn_create_v6() local 936 sin6 = sin6_null; in tcp_conn_create_v6() 938 sin6.sin6_port = connp->conn_fport; in tcp_conn_create_v6() 939 sin6.sin6_family = AF_INET6; in tcp_conn_create_v6() 958 (char *)&sin6, sizeof (sin6_t), in tcp_conn_create_v6() 970 sin6 = sin6_null; in tcp_conn_create_v6() 972 sin6.sin6_port = connp->conn_fport; in tcp_conn_create_v6() 973 sin6.sin6_family = AF_INET6; in tcp_conn_create_v6() 980 sin6.sin6_scope_id = ifindex; in tcp_conn_create_v6() 982 sin6.sin6_scope_id = 0; in tcp_conn_create_v6() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_input.c | 331 struct sockaddr_in6 *sin6; in sctp_input_add_ancillary() local 337 sin6 = NULL; in sctp_input_add_ancillary() 350 sin6 = sin_buf; in sctp_input_add_ancillary() 351 sin6->sin6_family = AF_INET6; in sctp_input_add_ancillary() 352 sin6->sin6_port = connp->conn_fport; in sctp_input_add_ancillary() 353 sin6->sin6_addr = fp->sf_faddr; in sctp_input_add_ancillary() 354 hdrlen = sizeof (*tudi) + sizeof (*sin6); in sctp_input_add_ancillary() 462 tudi->SRC_length = sin4 ? sizeof (*sin4) : sizeof (*sin6); in sctp_input_add_ancillary() 469 bcopy(sin6, tudi + 1, sizeof (*sin6)); in sctp_input_add_ancillary()
|
H A D | sctp_opt_data.c | 74 struct sockaddr_in6 *sin6; in sctp_get_status() local 161 struct sockaddr_in6 *sin6; in sctp_get_paddrinfo() local 172 faddr = sin6->sin6_addr; in sctp_get_paddrinfo() 418 addr = sin6->sin6_addr; in sctp_find_peer_fp() 1382 sin6_t *sin6; in sctp_getsockname() local 1406 sin6 = (sin6_t *)addr; in sctp_getsockname() 1409 bzero(&sin6->sin6_addr, sizeof (sin6->sin6_addr)); in sctp_getsockname() 1436 sin6_t *sin6; in sctp_getpeername() local 1453 sin6 = (sin6_t *)addr; in sctp_getpeername() 1503 sin6 = paddrs; in sctp_getpeeraddrs() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip.c | 6399 struct sockaddr_in6 *sin6; in ip_opt_set_multicast_group() local 6409 sin6 = (struct sockaddr_in6 *)&(greqp->gr_group); in ip_opt_set_multicast_group() 6410 v6group = sin6->sin6_addr; in ip_opt_set_multicast_group()
|
H A D | conn_opt.c | 931 sin6_t *sin6 = (sin6_t *)ptr; in conn_opt_get() local 936 *sin6 = sin6_null; in conn_opt_get() 937 sin6->sin6_family = AF_INET6; in conn_opt_get() 2133 sin6_t *sin6; in conn_getsockname() local 2164 sin6 = (sin6_t *)sa; in conn_getsockname() 2165 *sin6 = sin6_null; in conn_getsockname() 2166 sin6->sin6_family = AF_INET6; in conn_getsockname() 2190 struct sockaddr_in6 *sin6; in conn_getpeername() local 2209 sin6 = (sin6_t *)sa; in conn_getpeername() 2210 *sin6 = sin6_null; in conn_getpeername() [all …]
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | clnt_cots.c | 1664 struct sockaddr_in6 *sin6; in conn_kstat_update() local 1665 sin6 = (struct sockaddr_in6 *)cm_entry->x_server.buf; in conn_kstat_update() 1666 (void) kinet_ntop6((uchar_t *)&sin6->sin6_addr, fbuf, in conn_kstat_update() 1668 cm_ksp_data->x_port.value.ui32 = ntohs(sin6->sin6_port); in conn_kstat_update()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ |
H A D | ikeadm.c | 680 struct sockaddr_in6 *sin6; in headdr2sa() local 692 sin6 = (struct sockaddr_in6 *)sa; in headdr2sa() 693 (void) memset(sin6, 0, sizeof (*sin6)); in headdr2sa() 694 (void) memcpy(&sin6->sin6_addr, hea, in headdr2sa() 696 sin6->sin6_family = AF_INET6; in headdr2sa()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/ |
H A D | ipadm.c | 1881 struct sockaddr_in6 *sin6; in print_sa_cb() local 1954 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr; in print_sa_cb() 1958 IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr))) { in print_sa_cb()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.telnetd.c | 2300 sin6.sin6_port = htons(porttouse); in main() 2309 sin6.sin6_port = sp->s_port; in main() 2320 if (bind(s, (struct sockaddr *)&sin6, sizeof (sin6)) < 0) { in main() 2335 foo = sizeof (sin6); in main() 2752 struct sockaddr_in6 *sin6; in doit() local 2834 sin6 = (struct sockaddr_in6 *)who; in doit() 2837 IN6_V4MAPPED_TO_INADDR(&sin6->sin6_addr, in doit() 2865 sizeof (sin6->sin6_port)); in doit() 2871 rsport.length = sizeof (sin6->sin6_port); in doit() 2897 IN6_V4MAPPED_TO_INADDR(&sin6->sin6_addr, in doit() [all …]
|
H A D | in.rlogind.c | 943 struct sockaddr_in6 *sin6; in doit() local 970 sin6 = (struct sockaddr_in6 *)fromp; in doit() 971 port = sin6->sin6_port = ntohs((ushort_t)sin6->sin6_port); in doit() 974 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { in doit() 977 IN6_V4MAPPED_TO_INADDR(&sin6->sin6_addr, in doit() 983 if (!inet_ntop(AF_INET6, &sin6->sin6_addr, in doit() 1020 check_address("rlogind", fromp, sin, sin6, rhost_addra, in doit()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | tables.c | 181 struct sockaddr_in6 *sin6; in phyint_init_from_k() local 266 pi->pi_ifaddr = sin6->sin6_addr; in phyint_init_from_k() 280 pi->pi_token = sin6->sin6_addr; in phyint_init_from_k() 648 struct sockaddr_in6 *sin6; in phyint_get_lla() local 658 sin6->sin6_family = AF_INET6; in phyint_get_lla() 857 struct sockaddr_in6 sin6; in tmptoken_timer() local 928 (void) memset(&sin6, 0, sizeof (sin6)); in tmptoken_timer() 1205 struct sockaddr_in6 *sin6; in prefix_init_from_k() local 1492 struct sockaddr_in6 *sin6; in prefix_update_k() local 1605 sin6->sin6_family = AF_INET6; in prefix_update_k() [all …]
|
H A D | main.c | 137 (struct sockaddr *)sin6, sizeof (*sin6)); in sendpacket() 144 (void *)&sin6->sin6_addr, in sendpacket() 197 sin6); in solicit() 241 ra, packetlen, sin6); in advertise() 268 ra, packetlen, sin6); in advertise() 341 ra, packetlen, sin6); in advertise() 1460 struct sockaddr_in6 *sin6; in setup_rtsock() local 1506 sin6->sin6_family = AF_INET6; in setup_rtsock() 1522 sin6->sin6_family = AF_INET6; in setup_rtsock() 2338 struct sockaddr_in6 *sin6; in ndpd_create_addrs() local [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_server.c | 2549 struct sockaddr_in6 *sin6; in client_addr() local 2550 sin6 = (struct sockaddr_in6 *)ca; in client_addr() 2551 (void) kinet_ntop6((uchar_t *)&sin6->sin6_addr, in client_addr()
|
H A D | nfs4_state.c | 937 struct sockaddr_in6 *sin6; in rfs4_ss_clid() local 939 sin6 = (struct sockaddr_in6 *)ca; in rfs4_ss_clid() 940 (void) kinet_ntop6((uchar_t *)&sin6->sin6_addr, in rfs4_ss_clid()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/ |
H A D | commands.c | 2895 struct sockaddr_in6 sin6; in tn() local 2940 (void) memset(&sin6, '\0', sizeof (sin6)); in tn() 2941 sin6.sin6_family = AF_INET6; in tn()
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 2018 struct sockaddr_in6 *sin6; in zonecfg_valid_net_address() local 2024 sin6 = (struct sockaddr_in6 *)&lifr->lifr_addr; in zonecfg_valid_net_address() 2029 } else if (inet_pton(AF_INET6, address, &sin6->sin6_addr) == 1) { in zonecfg_valid_net_address() 2032 sin6->sin6_family = AF_INET6; in zonecfg_valid_net_address()
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | expound.c | 3358 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)buf; in show_sockaddr() local 3377 inet_ntop(AF_INET6, &sin6->sin6_addr, addrbuf, in show_sockaddr() 3379 ntohs(sin6->sin6_port)); in show_sockaddr() 3382 pri->pname, ntohl(sin6->sin6_scope_id), in show_sockaddr() 3383 ntohl(sin6->__sin6_src_id), in show_sockaddr() 3385 ntohl((sin6->sin6_flowinfo & IPV6_FLOWINFO_TCLASS) >> 20), in show_sockaddr() 3386 ntohl(sin6->sin6_flowinfo & IPV6_FLOWINFO_FLOWLABEL)); in show_sockaddr()
|
/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/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | locate_kdc.c | 347 struct sockaddr_in6 sin6; in module_callback() member 369 x->u.sin6 = *(struct sockaddr_in6 *)sa; in module_callback()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 820 struct sockaddr_in6 *sin6 = (void *)rtaddr->buf; in caller_is_local() local 822 if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr)) in caller_is_local() 825 memmove(&addr, sin6, sizeof (*sin6)); in caller_is_local()
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | agent.c | 1249 const struct sockaddr_in6 *sin6; in check_rtm_addr() local 1252 sin6 = (const struct sockaddr_in6 *)cp; in check_rtm_addr() 1253 if ((const char *)(sin6 + 1) > lim) in check_rtm_addr() 1255 if (sin6->sin6_family != AF_INET6) in check_rtm_addr() 1257 return (IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, addr)); in check_rtm_addr()
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_fil_solaris.c | 2056 struct sockaddr_in6 *sin6; local 2112 sin6 = (struct sockaddr_in6 *)sinp; 2130 sin6->sin6_addr = fdp->fd_ip6.in6; 2136 sin6->sin6_addr = ((ip6_t *)ip)->ip6_dst; 2605 struct sockaddr_in6 *sin6; in ipf_nic_event_v6() local 2635 sin6 = hn->hne_data; in ipf_nic_event_v6() 2636 fr_nataddrsync(6, (void *)hn->hne_nic, &sin6->sin6_addr, in ipf_nic_event_v6()
|