Home
last modified time | relevance | path

Searched refs:SA (Results 1 – 25 of 69) sorted by relevance

123

/xnu-11215/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_route.c202 switch (SA(dst)->sa_family) { in flow_route_find_by_addr()
412 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in flow_route_configure()
426 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in flow_route_configure()
475 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in flow_route_configure()
539 sizeof(src_s)), sk_sa_ntop(SA(&old), old_s, in flow_route_configure()
611 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in flow_route_find()
645 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in flow_route_find()
664 switch (SA(&fr->fr_faddr)->sa_family) { in flow_route_find()
1223 sa_family_t af = SA(dst)->sa_family; in flow_route_select_laddr()
1330 sk_sa_ntop(SA(src), src_s, sizeof(src_s)), in flow_route_select_laddr()
[all …]
H A Dflow_manager.c458 SA(&req->nfr_saddr.sa), socktype, req->nfr_ip_protocol); in flow_req_check_mac_allowed()
461 SA(&req->nfr_daddr.sa), socktype, req->nfr_ip_protocol); in flow_req_check_mac_allowed()
536 sk_sa_ntop(SA(saddr), src_s, sizeof(src_s)), in flow_req_prepare_namespace()
537 sk_sa_get_port(SA(saddr))); in flow_req_prepare_namespace()
578 sk_sa_ntop(SA(saddr), src_s, sizeof(src_s))); in flow_req_prepare_namespace()
628 saf = SA(saddr)->sa_family; in flow_req_prepare()
629 daf = SA(daddr)->sa_family; in flow_req_prepare()
720 SA(saddr)->sa_family = SA(daddr)->sa_family = af; in flow_req_prepare()
721 SA(saddr)->sa_len = SA(daddr)->sa_len = sa_len; in flow_req_prepare()
727 sk_sa_ntop(SA(saddr), src_s, sizeof(src_s))); in flow_req_prepare()
[all …]
H A Dflow_var.h716 if (sk_sa_has_addr(SA(&req->nfr_saddr))) { in flow_req2key()
720 if (sk_sa_has_addr(SA(&req->nfr_daddr))) { in flow_req2key()
724 if (sk_sa_has_port(SA(&req->nfr_saddr))) { in flow_req2key()
728 if (sk_sa_has_port(SA(&req->nfr_daddr))) { in flow_req2key()
736 if (sk_sa_has_addr(SA(&req->nfr_saddr))) { in flow_req2key()
740 if (sk_sa_has_addr(SA(&req->nfr_daddr))) { in flow_req2key()
744 if (sk_sa_has_port(SA(&req->nfr_saddr))) { in flow_req2key()
748 if (sk_sa_has_port(SA(&req->nfr_daddr))) { in flow_req2key()
/xnu-11215/bsd/skywalk/nexus/flowswitch/
H A Dfsw_ethernet.c126 tgt_sa = SA(&fr->fr_faddr); in fsw_ethernet_resolve()
129 tgt_sa = SA(&fr->fr_gaddr); in fsw_ethernet_resolve()
144 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
151 tgt_sa = SA(&fr->fr_faddr); in fsw_ethernet_resolve()
154 tgt_sa = SA(&fr->fr_gaddr); in fsw_ethernet_resolve()
162 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
197 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
280 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
288 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
313 sk_sa_ntop(SA(&fr->fr_faddr), dst_s, in fsw_ethernet_resolve()
[all …]
/xnu-11215/bsd/net/
H A Dsockaddr_utils.h339 #if defined(SA)
340 #undef SA
342 #define SA(s) __SA_UTILS_CONV_TO_SOCKADDR((s)) macro
440 #define sintosa(sin) SA(sin)
513 #define sin6tosa(sin6) SA((sin6))
H A Dif_gif.c708 src = SA(&ifra->ifra_addr); in gif_ioctl()
709 dst = SA(&ifra->ifra_dstaddr); in gif_ioctl()
717 src = SA(&ifra_32->ifra_addr); in gif_ioctl()
718 dst = SA(&ifra_32->ifra_dstaddr); in gif_ioctl()
726 src = SA(&ifra_64->ifra_addr); in gif_ioctl()
727 dst = SA(&ifra_64->ifra_dstaddr); in gif_ioctl()
865 sa = SA(kalloc_data(src->sa_len, Z_WAITOK)); in gif_ioctl()
876 sa = SA(kalloc_data(dst->sa_len, Z_WAITOK)); in gif_ioctl()
927 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
964 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
H A Dmulticast_list.c128 if (ifmaddr_address(*ptr, SA(&source_sdl), sizeof(source_sdl)) != 0 in multicast_list_program()
134 error = ifnet_add_multicast(target_ifp, SA(&target_sdl), in multicast_list_program()
H A Droute.c636 sin6_get_ifscope(SA(dst)); in sa_copy()
639 return SA(dst); in sa_copy()
652 rt_maskedcopy(src, SA(dst), src); in ma_copy()
675 return SA(dst); in ma_copy()
784 ret = sa_trim(SA(ss), skip); in rtm_scrub()
826 ret = SA(sdl); in rtm_scrub()
2701 loop = sa_equal(SA(&dst_ss), SA(&gate_ss)); in rt_setgate()
2894 rt->rt_gateway = SA(new + dlen); in rt_setgate()
3521 dst = SA(nbuf); in rtinit_locked()
4213 struct sockaddr *gw = SA(&ss); in route_to_gwroute()
[all …]
H A Dnetsrc.c176 struct in6_addrpolicy *policy = lookup_policy(SA(&request->nrq_dst.sa)); in netsrc_policy_common()
186 policy = lookup_policy(SA(&reply->nrp_src.sa)); in netsrc_policy_common()
243 struct rtentry *rt = rt_lookup(TRUE, SA(&request->nrq_dst.sa), in netsrc_ipv4()
H A Dnecp.c5622 …(!necp_is_range_in_range(SA(&policy->cond_local_start), SA(&policy->cond_local_end), SA(&compared_… in necp_kernel_socket_policy_is_unnecessary()
5635 …!necp_is_range_in_range(SA(&policy->cond_remote_start), SA(&policy->cond_remote_end), SA(&compared… in necp_kernel_socket_policy_is_unnecessary()
7207 …(!necp_is_range_in_range(SA(&policy->cond_local_start), SA(&policy->cond_local_end), SA(&compared_… in necp_kernel_ip_output_policy_is_unnecessary()
7220 …!necp_is_range_in_range(SA(&policy->cond_remote_start), SA(&policy->cond_remote_end), SA(&compared… in necp_kernel_ip_output_policy_is_unnecessary()
9486 …bool inRange = necp_is_addr_in_range(SA(local), SA(&kernel_policy->cond_local_start), SA(&kernel_p… in necp_socket_check_policy()
9514 …bool inRange = necp_is_addr_in_range(SA(remote), SA(&kernel_policy->cond_remote_start), SA(&kernel… in necp_socket_check_policy()
9591 if ((SA(remote))->sa_family == AF_INET || (SA(remote))->sa_family == AF_INET6) { in necp_socket_check_policy()
11028 …bool inRange = necp_is_addr_in_range(SA(local), SA(&kernel_policy->cond_local_start), SA(&kernel_p… in necp_ip_output_check_policy()
11056 …bool inRange = necp_is_addr_in_range(SA(remote), SA(&kernel_policy->cond_remote_start), SA(&kernel… in necp_ip_output_check_policy()
11084 if ((SA(remote))->sa_family == AF_INET || SA(remote)->sa_family == AF_INET6) { in necp_ip_output_check_policy()
[all …]
H A Droute_private.h158 #define rt_key(r) SA(rn_get_key(rt_node(r)))
159 #define rt_mask(r) SA(rn_get_mask(rt_node(r)))
H A Dif_llreach.c428 rt = rt_lookup(TRUE, SA(&dst_ss), SA(&mask_ss), rnh, ifp->if_index); in ifnet_llreach_get_defrouter()
/xnu-11215/bsd/netinet6/
H A Dipsec.c2602 state->dst = SA(dst6); in ipsec6_update_routecache_and_output()
3371 SA(&src), SA(&dst)); in ipsec4_interface_kpipe_output()
3514 SA(&src), SA(&dst)); in ipsec6_interface_kpipe_output()
3643 SA(&src), in ipsec4_interface_output()
3644 SA(&dst)); in ipsec4_interface_output()
4488 SA(&src), in ipsec6_interface_output()
4489 SA(&dst)); in ipsec6_interface_output()
4703 sp = key_gettunnel(SA(&osrc), SA(&odst), SA(&i4src), SA(&i4dst)); in ipsec4_tunnel_validate()
4713 sp = key_gettunnel(SA(&osrc), SA(&odst), SA(&i6src), SA(&i6dst)); in ipsec4_tunnel_validate()
4821 sp = key_gettunnel(SA(&osrc), SA(&odst), SA(&i4src), SA(&i4dst)); in ipsec6_tunnel_validate()
[all …]
H A Dudp6_usrreq.c232 SA(udp_in6), n, opts, NULL) == 0) { in udp6_append()
655 SA(&udp_in6), m, opts, NULL) == 0) { in udp6_input()
759 SA(ip6cp->ip6c_src), uh.uh_sport, in udp6_ctlinput()
763 SA(ip6cp->ip6c_src), uh.uh_sport, in udp6_ctlinput()
778 SA(&sock_laddr), sa, in udp6_ctlinput()
882 error = in_pcbbind(inp, SA(&sin), NULL, p); in udp6_bind()
972 error = in_pcbconnect(inp, SA(&sin), p, IFSCOPE_NONE, NULL); in udp6_connect()
1165 addr = SA(cfil_faddr); in udp6_send()
H A Din6_ifattach.c1118 rt = rtalloc1(SA(&ia->ia_addr), 0, 0); in in6_ifdetach()
1121 SA(&ia->ia_addr), in in6_ifdetach()
1122 SA(&ia->ia_addr), in in6_ifdetach()
1123 SA(&ia->ia_prefixmask), in in6_ifdetach()
1189 rt = rtalloc1(SA(&sin6), 0, 0); in in6_ifdetach()
H A Din6.c2210 SA(&mltaddr), in in6_ifaupdate_aux()
2211 SA(&ia->ia_addr), in in6_ifaupdate_aux()
2212 SA(&mltmask), RTF_UP | RTF_CLONING, in in6_ifaupdate_aux()
2287 SA(&mltaddr), in in6_ifaupdate_aux()
2288 SA(&ia->ia_addr), in in6_ifaupdate_aux()
2289 SA(&mltmask), RTF_UP | RTF_CLONING, in in6_ifaupdate_aux()
2336 SA(&mltaddr), in in6_ifaupdate_aux()
2337 SA(&ia->ia_addr), in in6_ifaupdate_aux()
2586 ifa->ifa_addr = SA(&ia->ia_addr); in in6_update_ifa()
3287 rt = rtalloc1(SA(&sin6), 0, 0); in in6addr_local()
[all …]
H A Dnd6.c2343 rt = rtalloc1_scoped(SA(&sin6), create, 0, ifscope); in nd6_lookup()
2379 ifa = ifaof_ifpforaddr(SA(&sin6), ifp); in nd6_lookup()
2396 e = rtrequest_scoped_locked(RTM_ADD, SA(&sin6), ifa->ifa_addr, SA(&all1_sa), in nd6_lookup()
2556 dstaddr = ifa_ifwithdstaddr(SA(addr)); in nd6_is_new_addr_neighbor()
2816 if (rt_setgate(rt, rt_key(rt), SA(&null_sdl)) == 0) { in nd6_rtrequest()
3921 if ((hint = rt = rtalloc1_scoped(SA(dst), 1, 0, in nd6_output_list()
4003 gwrt = rtalloc1_scoped_locked(SA(&gw6), 1, 0, in nd6_output_list()
4014 SOCKADDR_CMP(SA(&gw6), rt->rt_gateway, SA(&gw6)->sa_len) != 0) { in nd6_output_list()
4309 SA(dst), 0, adv); in nd6_output_list()
4457 result = route_to_gwroute(SA(ip6_dest), hint, &route); in nd6_lookup_ipv6()
[all …]
H A Dicmp6.c1190 (void) (*ctlfunc)(code, SA(&icmp6dst), in icmp6_notify_error()
1246 rt = rtalloc1_scoped(SA(&sin6), 0, in icmp6_mtudisc_update()
2196 SA(&rip6src), in icmp6_rip6_input()
2218 SA(&rip6src), m, opts, NULL) != 0) { in icmp6_rip6_input()
2602 rt = rtalloc1_scoped(SA(&sin6), 0, 0, ifp->if_index); in icmp6_redirect_input()
2716 rtredirect(ifp, SA(&sdst), in icmp6_redirect_input()
2717 SA(&sgw), NULL, RTF_GATEWAY | RTF_HOST, in icmp6_redirect_input()
2718 SA(&ssrc), NULL); in icmp6_redirect_input()
2732 pfctlinput(PRC_REDIRECT_HOST, SA(&sdst)); in icmp6_redirect_input()
2734 key_sa_routechange(SA(&sdst)); in icmp6_redirect_input()
H A Dnd6_rtr.c1026 err = rtrequest_scoped(RTM_ADD, SA(&key), SA(&gate), SA(&mask), in defrouter_addreq()
1159 err = rtrequest_scoped(RTM_DELETE, SA(&key), SA(&gate), SA(&mask), in defrouter_delreq()
3761 temp_route = rt_lookup(TRUE, SA(&prefix), SA(&mask6), rt_tables[AF_INET6], IFSCOPE_NONE); in nd6_prefix_onlink_common()
3783 error = rtrequest_scoped(RTM_ADD, SA(&prefix), ifa->ifa_addr, SA(&mask6), in nd6_prefix_onlink_common()
3927 error = rtrequest_scoped(RTM_DELETE, SA(&sa6), NULL, SA(&mask6), in nd6_prefix_offlink()
/xnu-11215/bsd/netkey/
H A Dkey.c852 is = SA(&r1->saidx.src); in key_gettunnel()
853 id = SA(&r1->saidx.dst); in key_gettunnel()
860 os = SA(&r2->saidx.src); in key_gettunnel()
861 od = SA(&r2->saidx.dst); in key_gettunnel()
1126 SA(&sav->sah->saidx.src), in key_send_delete()
1136 SA(&sav->sah->saidx.dst), in key_send_delete()
1405 sah_dst = SA(&tmp_sah_dst); in key_allocsa()
5763 cmp = key_sockaddrcmp(SA(addr), SA(&addr_range->start), 1); in key_is_addr_in_range()
5769 cmp = key_sockaddrcmp(SA(addr), SA(&addr_range->end), 1); in key_is_addr_in_range()
8839 SA(&sav->sah->saidx.src), in key_expire()
[all …]
/xnu-11215/bsd/netinet/
H A Dip_encap.c183 prio = mask_match(ep, SA(&d), SA(&s)); in encap4_input()
274 prio = mask_match(ep, SA(&d), SA(&s)); in encap6_input()
H A Dip_icmp.c629 (*ctlfunc)(code, SA(&icmpsrc), in icmp_input()
713 ia = ifatoia(ifaof_ifpforaddr(SA(&icmpdst), in icmp_input()
783 rtredirect(m->m_pkthdr.rcvif, SA(&icmpsrc), in icmp_input()
784 SA(&icmpdst), NULL, RTF_GATEWAY | RTF_HOST, in icmp_input()
785 SA(&icmpgw), NULL); in icmp_input()
786 pfctlinput(PRC_REDIRECT_HOST, SA(&icmpsrc)); in icmp_input()
788 key_sa_routechange(SA(&icmpsrc)); in icmp_input()
875 ia = ifatoia(ifaof_ifpforaddr(SA(&icmpdst), in icmp_reflect()
H A Din_arp.c920 if (rt_setgate(rt, rt_key(rt), SA(&null_sdl)) == 0) { in arp_rtrequest()
1154 rt = rtalloc1_scoped(SA(&sin), create, 0, ifscope); in arp_lookup_route()
1320 result = route_to_gwroute(SA(net_dest), hint, &route); in arp_lookup_ip()
1350 SA(net_dest), in arp_lookup_ip()
1351 SA(ll_dest), ll_dest_len); in arp_lookup_ip()
1476 SA(net_dest), rtflags); in arp_lookup_ip()
1551 NULL, SA(net_dest), in arp_lookup_ip()
1907 SA(sender_ip), in arp_ip_handle_input()
1909 SA(target_ip)); in arp_ip_handle_input()
2247 target_hw, SA(target_ip), in arp_ip_handle_input()
[all …]
H A Din.c171 rt = rtalloc1(SA(&sin), 0, 0); in inaddr_local()
928 ia->ia_ifa.ifa_dstaddr = SA(&dstaddr); in inctl_ifdstaddr()
933 SA(&ia->ia_dstaddr); in inctl_ifdstaddr()
1442 ifa->ifa_addr = SA(&ia->ia_addr); in in_control()
1443 ifa->ifa_dstaddr = SA(&ia->ia_dstaddr); in in_control()
1444 ifa->ifa_netmask = SA(&ia->ia_sockmask); in in_control()
1753 ia->ia_ifa.ifa_addr = SA(&oldaddr); in in_ifinit()
1757 ia->ia_ifa.ifa_addr = SA(&ia->ia_addr); in in_ifinit()
H A Dudp_usrreq.c768 append_sa = SA(&udp_in6.uin6_sin); in udp_input()
770 append_sa = SA(&udp_in); in udp_input()
785 append_da = SA(&udp_dst6.uin6_sin); in udp_input()
792 append_da = SA(&udp_dst); in udp_input()
881 append_sa = SA(&pudp_in6->uin6_sin); in udp_append()
883 append_sa = SA(pudp_in); in udp_append()
1007 SA(&sock_laddr), sa, in udp_ctlinput()
1597 addr = SA(cfil_faddr); in udp_output()
1961 inp_update_necp_policy(inp, SA(&from), in udp_output()
1962 SA(&to), ipoa.ipoa_boundif); in udp_output()

123