| /xnu-12377.41.6/bsd/netinet/ |
| H A D | in_gif.c | 104 struct sockaddr_in *__single dst = SIN(&sc->gif_ro.ro_dst); in in_gif_output() 105 struct sockaddr_in *__single sin_src = SIN(sc->gif_psrc); in in_gif_output() 106 struct sockaddr_in *__single sin_dst = SIN(sc->gif_pdst); in in_gif_output() 355 src = SIN(sc->gif_psrc); in gif_encapcheck4() 356 dst = SIN(sc->gif_pdst); in gif_encapcheck4()
|
| H A D | in_pcb.c | 885 lport = SIN(nam)->sin_port; in in_pcbbind() 887 if (IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr))) { in in_pcbbind() 898 } else if (SIN(nam)->sin_addr.s_addr != INADDR_ANY) { in in_pcbbind() 906 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in in_pcbbind() 991 SIN(nam)->sin_addr.s_addr != 0 && in in_pcbbind() 1016 if (!IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr)) && in in_pcbbind() 1019 inp->inp_pcbinfo, SIN(nam)->sin_addr, lport, in in_pcbbind() 1021 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 1026 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 1048 SIN(nam)->sin_addr, lport, wild); in in_pcbbind() [all …]
|
| H A D | in_private.h | 323 #define SIN(s) ((struct sockaddr_in *)(void *)s) macro 324 #define satosin(sa) SIN(sa)
|
| H A D | in.c | 674 in_event_data.ia_dstaddr = SIN(ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifaddr() 715 in_event_data.ia_dstaddr = SIN(ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifaddr() 867 bcopy(&SIN(&ifr->ifr_dstaddr)->sin_addr, in inctl_ifdstaddr() 897 in_event_data.ia_dstaddr = SIN(ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifdstaddr() 988 bcopy(&SIN(&ifr->ifr_broadaddr)->sin_addr, in inctl_ifbrdaddr() 999 in_event_data.ia_dstaddr = SIN(ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifbrdaddr() 1076 in_event_data.ia_dstaddr = SIN(ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifnetmask() 1672 SIN(&ia->ia_addr)->sin_family = AF_INET; in in_ifinit() 1673 SIN(&ia->ia_addr)->sin_len = sizeof(struct sockaddr_in); in in_ifinit() 1674 SIN(&ia->ia_addr)->sin_port = 0; in in_ifinit() [all …]
|
| H A D | in_arp.c | 522 &SIN(rt_key(la->la_rt))->sin_addr, tmp, sizeof(tmp)), why, in arp_llreach_reachable() 603 &SIN(rt_key(rt))->sin_addr, tmp, sizeof(tmp))); in arp_llreach_alloc() 913 SIN(rt_mask(rt))->sin_addr.s_addr != INADDR_BROADCAST) { in arp_rtrequest() 954 &SIN(rt_key(rt))->sin_addr.s_addr, buf, in arp_rtrequest() 991 if (IN_MULTICAST(ntohl(SIN(rt_key(rt))->sin_addr.s_addr))) { in arp_rtrequest() 997 } else if (in_broadcast(SIN(rt_key(rt))->sin_addr, in arp_rtrequest() 1011 } else if (IN_LINKLOCAL(ntohl(SIN(rt_key(rt))-> in arp_rtrequest() 1022 if (SIN(rt_key(rt))->sin_addr.s_addr == in arp_rtrequest()
|
| H A D | in_mcast.c | 1493 gsa = SIN(&gsr.gsr_group); in inp_block_unblock_source() 1494 ssa = SIN(&gsr.gsr_source); in inp_block_unblock_source() 1803 gsa = SIN(&msfr.msfr_group); in inp_get_source_filters() 1859 psin = SIN(ptss); in inp_get_source_filters() 2122 gsa = SIN(&gsr.gsr_group); in inp_join_group() 2124 ssa = SIN(&gsr.gsr_source); in inp_join_group() 2452 gsa = SIN(&gsr.gsr_group); in inp_leave_group() 2453 ssa = SIN(&gsr.gsr_source); in inp_leave_group() 2832 gsa = SIN(&msfr.msfr_group); in inp_set_source_filters() 2927 psin = SIN(pkss); in inp_set_source_filters()
|
| H A D | udp_usrreq.c | 1006 faddr = SIN(sa)->sin_addr; in udp_ctlinput() 1649 sin = SIN(cfil_faddr); in udp_output() 1814 faddr = SIN(cfil_faddr)->sin_addr; in udp_output() 1815 fport = SIN(cfil_faddr)->sin_port; in udp_output() 1827 sin = SIN(addr); in udp_output() 2010 SIN(&inp->inp_route.ro_dst)->sin_addr = faddr; in udp_output()
|
| H A D | ip_input.c | 454 sin = SIN(&ifr.ifr_addr); in ip_init_delayed() 2768 sin = SIN(&ro.ro_dst); in ip_rtaddr() 3126 sin = SIN(&fwd_rt.ro_dst); in ip_forward() 3316 sin = SIN(&saidx.src); in ip_forward() 3324 sin = SIN(&saidx.dst); in ip_forward()
|
| H A D | raw_ip.c | 417 cfil_sin = SIN(cfil_faddr); in rip_output() 1053 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in rip_bind()
|
| H A D | mptcp_subr.c | 866 &SIN(dst)->sin_addr); in mptcp_check_subflows_and_add() 878 nat64pre.sin6_port = SIN(dst)->sin_port; in mptcp_check_subflows_and_add() 1865 inet_ntop(af, &SIN(dst)->sin_addr.s_addr, dbuf, sizeof(dbuf)); in mptcp_subflow_soconnectx() 1866 dport = ntohs(SIN(dst)->sin_port); in mptcp_subflow_soconnectx() 3980 struct sockaddr_in *dst_in = SIN(&dst); in mptcp_try_alternate_port() 6110 SIN(&flow->flow_src)->sin_port = inp->inp_lport; in fill_mptcp_subflow() 6111 SIN(&flow->flow_dst)->sin_port = inp->inp_fport; in fill_mptcp_subflow() 6112 SIN(&flow->flow_src)->sin_addr = inp->inp_laddr; in fill_mptcp_subflow() 6113 SIN(&flow->flow_dst)->sin_addr = inp->inp_faddr; in fill_mptcp_subflow()
|
| H A D | tcp_usrreq.c | 271 sinp = SIN(nam); in tcp_usr_bind() 484 struct sockaddr_in *sinp = SIN(nam); in tcp_log_address_error() 514 sinp = SIN(nam); in tcp_usr_connect_common() 1488 struct sockaddr_in *sin = SIN(nam); in tcp_connect()
|
| H A D | ip_output.c | 602 dst = SIN(&ro->ro_dst); in ip_output_list() 879 dst = SIN(ro->ro_rt->rt_gateway); in ip_output_list() 937 dst = SIN(&ro->ro_dst); in ip_output_list() 1468 dst = SIN(ipsec_state.dst); in ip_output_list()
|
| /xnu-12377.41.6/bsd/net/ |
| H A D | sockaddr_utils.h | 426 #if defined(SIN) 427 #undef SIN 429 #define SIN(s) __SA_UTILS_CONV_TO_SOCKADDR_IN((s)) macro 435 #define satosin(sa) SIN(sa)
|
| H A D | ether_inet_pr_module.c | 261 SIN(dst_netaddr), in ether_inet_pre_output() 297 const struct sockaddr_in *sin = SIN(proto_addr); in ether_inet_resolve_multi() 424 SIN(sender_proto); in ether_inet_arp() 493 bcopy(&(SIN(ifa->ifa_addr))->sin_addr, ea->arp_spa, in ether_inet_arp()
|
| H A D | packet_mangler.c | 731 struct sockaddr_in laddr = *SIN(&p_pkt_mnglr->lsaddr); in pktmnglr_ipfilter_output() 738 struct sockaddr_in raddr = *SIN(&p_pkt_mnglr->rsaddr); in pktmnglr_ipfilter_output() 815 struct sockaddr_in laddr = *SIN(&p_pkt_mnglr->lsaddr); in pktmnglr_ipfilter_input() 827 struct sockaddr_in raddr = *SIN(&p_pkt_mnglr->rsaddr); in pktmnglr_ipfilter_input()
|
| H A D | route.c | 403 ((sa)->sa_family == AF_INET && SIN(sa)->sin_addr.s_addr == 0) 2236 IN_LINKLOCAL(ntohl(SIN(dst)->sin_addr.s_addr))) || in rtrequest_common_locked() 3145 SIN(dst)->sin_addr.s_addr == in rt_ifa_is_dst() 3146 SIN(ifa->ifa_addr)->sin_addr.s_addr) || in rt_ifa_is_dst() 3206 empty_dst = ((af == AF_INET && SIN(dst)->sin_addr.s_addr == 0) || in rt_lookup_common() 3247 (void) inet_ntop(af, &SIN(dst)->sin_addr.s_addr, in rt_lookup_common() 3255 (void) inet_ntop(af, &SIN(netmask)->sin_addr.s_addr, in rt_lookup_common() 3417 (void) inet_ntop(af, &SIN(dst)->sin_addr.s_addr, in rt_lookup_common() 3425 (void) inet_ntop(af, &SIN(netmask)->sin_addr.s_addr, in rt_lookup_common() 3550 (void) inet_ntop(AF_INET, &SIN(dst)->sin_addr.s_addr, in rtinit_locked() [all …]
|
| H A D | rtsock.c | 428 dst_in.sin_port = SIN(info.rti_info[RTAX_DST])->sin_port; in route_output() 429 dst_in.sin_addr = SIN(info.rti_info[RTAX_DST])->sin_addr; in route_output() 449 gate_in.sin_port = SIN(info.rti_info[RTAX_GATEWAY])->sin_port; in route_output() 450 gate_in.sin_addr = SIN(info.rti_info[RTAX_GATEWAY])->sin_addr; in route_output()
|
| H A D | necp.c | 884 SIN(&remote_address_sanitized)->sin_port = 0; in necp_address_is_local_interface_address() 8669 SIN(&local_address_sanitized)->sin_port = 0; in necp_application_find_policy_match_internal() 8724 SIN(&remote_address_sanitized)->sin_port = 0; in necp_application_find_policy_match_internal() 9682 remote_port = SIN(remote)->sin_port; in necp_socket_check_policy() 9985 SIN(&info->local_addr)->sin_family = AF_INET; in necp_socket_fillout_info_locked() 9986 SIN(&info->local_addr)->sin_len = sizeof(struct sockaddr_in); in necp_socket_fillout_info_locked() 9987 SIN(&info->local_addr)->sin_port = inp->inp_lport; in necp_socket_fillout_info_locked() 9988 memcpy(&SIN(&info->local_addr)->sin_addr, &inp->inp_laddr, sizeof(struct in_addr)); in necp_socket_fillout_info_locked() 10011 SIN(&info->remote_addr)->sin_family = AF_INET; in necp_socket_fillout_info_locked() 10012 SIN(&info->remote_addr)->sin_len = sizeof(struct sockaddr_in); in necp_socket_fillout_info_locked() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_manager.c | 644 has_saddr = (SIN(saddr)->sin_addr.s_addr != INADDR_ANY); in flow_req_prepare() 645 has_daddr = (SIN(daddr)->sin_addr.s_addr != INADDR_ANY); in flow_req_prepare() 646 sport = SIN(saddr)->sin_port; in flow_req_prepare() 647 dport = SIN(daddr)->sin_port; in flow_req_prepare() 651 if ((has_saddr && SIN(saddr)->sin_len != sa_len) || in flow_req_prepare() 652 (has_daddr && SIN(daddr)->sin_len != sa_len)) { in flow_req_prepare() 657 if ((has_saddr && IN_MULTICAST(ntohl(SIN(saddr)->sin_addr.s_addr))) || in flow_req_prepare() 658 (has_daddr && IN_MULTICAST(ntohl(SIN(daddr)->sin_addr.s_addr)))) { in flow_req_prepare() 814 SIN(saddr)->sin_port = sport; in flow_req_prepare() 879 (void) sk_ntop(AF_INET, &SIN(saddr)->sin_addr, src_s, in flow_req_dump() [all …]
|
| H A D | flow_route.c | 208 find.fr_addr_key = (void *)&SIN(dst)->sin_addr; in flow_route_find_by_addr() 668 SIN(&fr->fr_faddr)->sin_port = 0; in flow_route_find() 670 fr->fr_addr_key = &SIN(&fr->fr_faddr)->sin_addr; in flow_route_find() 1247 "(err %d)", sk_ntop(AF_INET, &SIN(dst)->sin_addr, in flow_route_select_laddr() 1252 SIN(src)->sin_len = sizeof(struct sockaddr_in); in flow_route_select_laddr() 1253 SIN(src)->sin_family = AF_INET; in flow_route_select_laddr() 1254 SIN(src)->sin_addr = IA_SIN(rt->rt_ifa)->sin_addr; in flow_route_select_laddr() 1255 ASSERT(SIN(src)->sin_addr.s_addr != INADDR_ANY); in flow_route_select_laddr()
|
| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | ipsec.c | 1221 SIN(&spidx->src)->sin_port = IPSEC_PORT_ANY; in ipsec4_get_ulp() 1222 SIN(&spidx->dst)->sin_port = IPSEC_PORT_ANY; in ipsec4_get_ulp() 1247 SIN(&spidx->src)->sin_port = th.th_sport; in ipsec4_get_ulp() 1248 SIN(&spidx->dst)->sin_port = th.th_dport; in ipsec4_get_ulp() 1259 SIN(&spidx->src)->sin_port = uh.uh_sport; in ipsec4_get_ulp() 1260 SIN(&spidx->dst)->sin_port = uh.uh_dport; in ipsec4_get_ulp() 1294 sin = SIN(&spidx->src); in ipsec4_setspidx_ipaddr() 1301 sin = SIN(&spidx->dst); in ipsec4_setspidx_ipaddr() 2364 bcopy(&SIN(&sav->sah->saidx.src)->sin_addr, in ipsec4_encapsulate() 2366 bcopy(&SIN(&sav->sah->saidx.dst)->sin_addr, in ipsec4_encapsulate() [all …]
|
| /xnu-12377.41.6/tests/skywalk/ |
| H A D | skywalk_test_utils.c | 81 #define SIN(s) ((struct sockaddr_in *)(void *)s) macro 2716 SIN(saddr)->sin_len = sizeof(struct sockaddr_in); in _sktu_create_nexus_flow() 2717 SIN(daddr)->sin_len = sizeof(struct sockaddr_in); in _sktu_create_nexus_flow() 2718 SIN(saddr)->sin_family = AF_INET; in _sktu_create_nexus_flow() 2719 SIN(daddr)->sin_family = AF_INET; in _sktu_create_nexus_flow() 2720 SIN(saddr)->sin_addr = *(struct in_addr *)src; in _sktu_create_nexus_flow() 2721 SIN(daddr)->sin_addr = *(struct in_addr *)dst; in _sktu_create_nexus_flow() 2723 SIN(saddr)->sin_port = htons(sport); in _sktu_create_nexus_flow() 2724 SIN(daddr)->sin_port = htons(dport); in _sktu_create_nexus_flow() 2750 flow->src_ip = &SIN(saddr)->sin_addr; in _sktu_create_nexus_flow() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/core/ |
| H A D | skywalk.c | 827 str = sk_ntop(AF_INET, &SIN(sa)->sin_addr.s_addr, in sk_sa_ntop() 851 return SIN(sa)->sin_addr.s_addr != INADDR_ANY; in sk_sa_has_addr() 866 return SIN(sa)->sin_port != 0; in sk_sa_has_port() 882 return ntohs(SIN(sa)->sin_port); in sk_sa_get_port()
|
| /xnu-12377.41.6/bsd/nfs/ |
| H A D | nfs_srvcache.c | 194 inetaddr = SIN(mtod(nam, caddr_t)); in netaddr_match()
|
| /xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_ethernet.c | 263 err = arp_lookup_ip(ifp, SIN(tgt_sa), &sdl, sizeof(sdl), in fsw_ethernet_resolve()
|