/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip_if.h | 330 extern int ip_siocdelndp_v6(ipif_t *, sin_t *, queue_t *, mblk_t *, 332 extern int ip_siocqueryndp_v6(ipif_t *, sin_t *, queue_t *, mblk_t *, 334 extern int ip_siocsetndp_v6(ipif_t *, sin_t *, queue_t *, mblk_t *, 337 extern int ip_siocaddrt(ipif_t *, sin_t *, queue_t *, mblk_t *, 339 extern int ip_siocdelrt(ipif_t *, sin_t *, queue_t *, mblk_t *, 342 extern int ip_sioctl_prefix(ipif_t *, sin_t *, queue_t *, mblk_t *, 344 extern int ip_sioctl_prefix_restart(ipif_t *, sin_t *, queue_t *, mblk_t *, 347 extern int ip_sioctl_addr(ipif_t *, sin_t *, queue_t *, mblk_t *, 349 extern int ip_sioctl_addr_restart(ipif_t *, sin_t *, queue_t *, mblk_t *, 351 extern int ip_sioctl_get_addr(ipif_t *, sin_t *, queue_t *, mblk_t *, [all …]
|
H A D | ip_multi.h | 112 extern int mrt_ioctl(ipif_t *, sin_t *, queue_t *, mblk_t *, 114 extern int ip_sioctl_msfilter(ipif_t *, sin_t *, queue_t *,
|
H A D | ilb_ip.h | 55 extern int ip_sioctl_ilb_cmd(ipif_t *, sin_t *, queue_t *, mblk_t *,
|
H A D | ip.h | 2747 typedef struct sockaddr_in sin_t; typedef 2935 sin_t *ci_sin; /* the sin struct passed down */ 3345 extern boolean_t conn_same_as_last_v4(conn_t *, sin_t *); 3784 extern sin_t sin_null; /* Zero address for quick clears */
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_tpi.c | 205 sin_t *sin; in tcp_tpi_bind() 249 tbr->ADDR_length = sizeof (sin_t); in tcp_tpi_bind() 250 sin = (sin_t *)&tbr[1]; in tcp_tpi_bind() 254 len = sizeof (sin_t); in tcp_tpi_bind() 268 case sizeof (sin_t): /* Complete IPv4 address */ in tcp_tpi_bind() 270 sizeof (sin_t)); in tcp_tpi_bind() 305 sin = (sin_t *)sa; in tcp_tpi_bind() 418 sin_t sin; in tcp_conn_con() 456 (int)sizeof (sin_t), optp, optlen); in tcp_conn_con() 522 sin_t *sin; in tcp_tpi_connect() [all …]
|
H A D | tcp_sig.c | 177 addrsize = roundup(sizeof (sin_t) + in tcpsig_addr_extsize() 213 sin_t *sin; in tcpsig_make_addr_ext() 217 sin = (sin_t *)cur; in tcpsig_make_addr_ext() 536 sin_t msrc, mdst, *src, *dst, *sasrc, *sadst; in tcpsig_sa_match4() 541 src = (sin_t *)src_s; in tcpsig_sa_match4() 542 dst = (sin_t *)dst_s; in tcpsig_sa_match4() 565 sasrc = (sin_t *)&sa->ts_src; in tcpsig_sa_match4() 566 sadst = (sin_t *)&sa->ts_dst; in tcpsig_sa_match4() 773 bcopy(src, (sin_t *)&sa->ts_src, sizeof (sin_t)); in tcpsig_sa_add() 774 bcopy(dst, (sin_t *)&sa->ts_dst, sizeof (sin_t)); in tcpsig_sa_add() [all …]
|
H A D | tcp_bind.c | 526 sin_t *sin; in tcp_bind_check() 569 case sizeof (sin_t): /* Complete IPv4 address */ in tcp_bind_check() 570 sin = (sin_t *)sa; in tcp_bind_check()
|
H A D | tcp_misc.c | 75 #define TCP_AC_V4LADDR(acp) ((sin_t *)&(acp)->ac_local) 76 #define TCP_AC_V4RADDR(acp) ((sin_t *)&(acp)->ac_remote)
|
H A D | tcp.c | 378 sizeof (sin_t), /* ADDR_size */ 4129 sin_t *sin = (sin_t *)sa; in tcp_do_connect() 4150 case sizeof (sin_t): in tcp_do_connect() 4151 sin = (sin_t *)sa; in tcp_do_connect() 4387 sin_t *sin; in tcp_do_listen() 4394 len = sizeof (sin_t); in tcp_do_listen() 4395 sin = (sin_t *)&addr; in tcp_do_listen()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsddi.c | 294 sin_t *sin; in rds_deliver_new_msg() 309 udi_size = sizeof (struct T_unitdata_ind) + sizeof (sin_t); in rds_deliver_new_msg() 325 tudi->SRC_length = sizeof (sin_t); in rds_deliver_new_msg() 327 tudi->OPT_offset = sizeof (struct T_unitdata_ind) + sizeof (sin_t); in rds_deliver_new_msg() 328 udi_size -= (sizeof (struct T_unitdata_ind) + sizeof (sin_t)); in rds_deliver_new_msg() 330 sin = (sin_t *)&tudi[1]; in rds_deliver_new_msg() 371 sizeof (sin_t), /* ADDR_size. */ 446 sin_t *sin; in rds_bind() 472 case sizeof (sin_t): /* Complete IPv4 address */ in rds_bind() 473 sin = (sin_t *)(uintptr_t)mi_offset_param(mp, tbr->ADDR_offset, in rds_bind() [all …]
|
H A D | rds_ioctl.c | 247 sin_t *sin; in rds_ioctl_copyin_done() 253 addrlen = sizeof (sin_t); in rds_ioctl_copyin_done() 260 STRUCT_FSET(sb, len, (int)sizeof (sin_t)); in rds_ioctl_copyin_done() 261 sin = (sin_t *)(uintptr_t)mp1->b_rptr; in rds_ioctl_copyin_done()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip2mac.c | 81 sin_t *sin; in ncec_ip2mac_response() 96 sin = (sin_t *)&ip2m->ip2mac_pa; in ncec_ip2mac_response() 187 sin_t *sin; in ip2mac() 226 sin = (sin_t *)&ip2m->ip2mac_pa; in ip2mac()
|
H A D | icmp.c | 131 static int icmp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, 316 sin_t *sin; in icmp_tpi_bind() 372 tbr->ADDR_length = sizeof (sin_t); in icmp_tpi_bind() 373 sin = (sin_t *)&tbr[1]; in icmp_tpi_bind() 378 len = sizeof (sin_t); in icmp_tpi_bind() 391 case sizeof (sin_t): /* Complete IPv4 address */ in icmp_tpi_bind() 393 sizeof (sin_t)); in icmp_tpi_bind() 424 sin_t *sin; in rawip_do_bind() 441 case sizeof (sin_t): /* Complete IPv4 address */ in rawip_do_bind() 442 sin = (sin_t *)sa; in rawip_do_bind() [all …]
|
H A D | ip_rts.c | 1729 sin_t *sin; in rts_fill_msg() 1751 sin = (sin_t *)cp; in rts_fill_msg() 1756 cp += sizeof (sin_t); in rts_fill_msg() 1761 cp += sizeof (sin_t); in rts_fill_msg() 1766 cp += sizeof (sin_t); in rts_fill_msg() 1774 cp += sizeof (sin_t); in rts_fill_msg() 1779 cp += sizeof (sin_t); in rts_fill_msg() 1784 cp += sizeof (sin_t); in rts_fill_msg() 1793 cp += sizeof (sin_t); in rts_fill_msg() 1895 length += sizeof (sin_t); in rts_data_msg_size() [all …]
|
H A D | ip_if.c | 132 static int ip_sioctl_addr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 134 static int ip_sioctl_dstaddr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 140 static int ip_sioctl_netmask_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 293 sin_t sin_null; /* Zero address for quick clears */ 6107 ip_siocaddrt(ipif_t *dummy_ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, in ip_siocaddrt() 6127 dst_addr = ((sin_t *)&rt->rt_dst)->sin_addr.s_addr; in ip_siocaddrt() 6128 gw_addr = ((sin_t *)&rt->rt_gateway)->sin_addr.s_addr; in ip_siocaddrt() 6159 ip_siocdelrt(ipif_t *dummy_ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, in ip_siocdelrt() 6179 dst_addr = ((sin_t *)&rt->rt_dst)->sin_addr.s_addr; in ip_siocdelrt() 6180 gw_addr = ((sin_t *)&rt->rt_gateway)->sin_addr.s_addr; in ip_siocdelrt() [all …]
|
H A D | conn_opt.c | 2132 sin_t *sin; in conn_getsockname() 2136 if (*salenp < sizeof (sin_t)) in conn_getsockname() 2139 *salenp = sizeof (sin_t); in conn_getsockname() 2141 sin = (sin_t *)sa; in conn_getsockname() 2193 if (*salenp < sizeof (sin_t)) in conn_getpeername() 2196 *salenp = sizeof (sin_t); in conn_getpeername() 2198 sin = (sin_t *)sa; in conn_getpeername() 2784 conn_same_as_last_v4(conn_t *connp, sin_t *sin) in conn_same_as_last_v4()
|
H A D | rts.c | 1117 if (STRUCT_FGET(sb, maxlen) < (int)sizeof (sin_t)) { in rts_wput_iocdata() 1128 mp1 = mi_copyout_alloc(q, mp, STRUCT_FGETP(sb, buf), sizeof (sin_t), in rts_wput_iocdata() 1132 STRUCT_FSET(sb, len, (int)sizeof (sin_t)); in rts_wput_iocdata()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | bind.c | 257 sin_t *sin = (sin_t *)sa; in rdsv3_bind() 261 if (len != sizeof (sin_t) || (sin == NULL) || in rdsv3_bind()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 170 static int udp_output_newdst(conn_t *connp, mblk_t *data_mp, sin_t *sin, 304 sizeof (sin_t), /* ADDR_size. */ 564 sin_t *sin; in udp_tpi_bind() 623 tbr->ADDR_length = sizeof (sin_t); in udp_tpi_bind() 624 sin = (sin_t *)&tbr[1]; in udp_tpi_bind() 640 case sizeof (sin_t): /* Complete IPv4 address */ in udp_tpi_bind() 642 sizeof (sin_t)); in udp_tpi_bind() 748 case sizeof (sin_t): in udp_tpi_connect() 750 sizeof (sin_t)); in udp_tpi_connect() 779 sizeof (sin_t), NULL, 0); in udp_tpi_connect() [all …]
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_clts.c | 336 ((sin_t *)(clone_xprt->xp_lcladdr.buf))->sin_family = AF_UNSPEC; in svc_clts_krecv() 355 ((sin_t *)(clone_xprt->xp_lcladdr.buf))->sin_addr in svc_clts_krecv() 357 ((sin_t *)(clone_xprt->xp_lcladdr.buf))->sin_family in svc_clts_krecv() 551 if (((sin_t *)(clone_xprt->xp_lcladdr.buf))->sin_family == AF_INET) { in svc_clts_ksend() 588 ((sin_t *)(clone_xprt->xp_lcladdr.buf))->sin_addr.s_addr; in svc_clts_ksend()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_conn.c | 352 sin_t *sin; in sctp_connect() 374 if (addrlen < sizeof (sin_t)) { in sctp_connect() 379 sin = (sin_t *)dst; in sctp_connect()
|
H A D | sctp_bind.c | 234 sin_t *sin; in sctp_bind() 254 sin = (sin_t *)sa; in sctp_bind()
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_arp_link.c | 294 sin_t *sin; in ibcm_nce_lookup() 308 sin = (sin_t *)&ip2m.ip2mac_pa; in ibcm_nce_lookup()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 736 (socklen_t)sizeof (sin_t) : in sotpi_bindlisten() 841 if ((size_t)namelen != sizeof (sin_t)) { in sotpi_bindlisten() 1181 sin_t *rname, *aname; in sotpi_bindlisten() 1183 rname = (sin_t *)addr; in sotpi_bindlisten() 1184 aname = (sin_t *)sti->sti_laddr_sa; in sotpi_bindlisten() 1908 sin_t *sin; in sotpi_accept() 1910 sin = (sin_t *)(ack_mp->b_rptr + in sotpi_accept() 1912 bcopy(sin, nsti->sti_laddr_sa, sizeof (sin_t)); in sotpi_accept() 1913 nsti->sti_laddr_len = sizeof (sin_t); in sotpi_accept() 2031 sinlen = (nso->so_family == AF_INET) ? sizeof (sin_t) : sizeof (sin6_t); in sotpi_accept() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | vfs.c | 571 sin_t *sin4; in sctp_getsockaddr() 642 sin4 = (sin_t *)addr; in sctp_getsockaddr()
|