Home
last modified time | relevance | path

Searched refs:s6_addr32 (Results 1 – 25 of 28) sorted by relevance

12

/xnu-10002.81.5/bsd/netinet6/
H A Din6_var.h207 x = in6->s6_addr32[0] ^ in6->s6_addr32[1] ^ in6->s6_addr32[2] ^ in in6addr_hashval()
208 in6->s6_addr32[3]; in in6addr_hashval()
560 (((d)->s6_addr32[0] ^ (a)->s6_addr32[0]) & (m)->s6_addr32[0]) == 0 && \
561 (((d)->s6_addr32[1] ^ (a)->s6_addr32[1]) & (m)->s6_addr32[1]) == 0 && \
562 (((d)->s6_addr32[2] ^ (a)->s6_addr32[2]) & (m)->s6_addr32[2]) == 0 && \
563 (((d)->s6_addr32[3] ^ (a)->s6_addr32[3]) & (m)->s6_addr32[3]) == 0)
H A Dnd6_rtr.c682 pi->nd_opt_pi_prefix.s6_addr32[0] &= pi_mask.s6_addr32[0]; in nd6_ra_input()
683 pi->nd_opt_pi_prefix.s6_addr32[1] &= pi_mask.s6_addr32[1]; in nd6_ra_input()
684 pi->nd_opt_pi_prefix.s6_addr32[2] &= pi_mask.s6_addr32[2]; in nd6_ra_input()
685 pi->nd_opt_pi_prefix.s6_addr32[3] &= pi_mask.s6_addr32[3]; in nd6_ra_input()
2292 new->ndpr_prefix.sin6_addr.s6_addr32[i] &= in nd6_prelist_add()
2293 new->ndpr_mask.s6_addr32[i]; in nd6_prelist_add()
4009 ifra.ifra_addr.sin6_addr.s6_addr32[0] &= mask.s6_addr32[0]; in in6_pfx_newpersistaddr()
4010 ifra.ifra_addr.sin6_addr.s6_addr32[1] &= mask.s6_addr32[1]; in in6_pfx_newpersistaddr()
4011 ifra.ifra_addr.sin6_addr.s6_addr32[2] &= mask.s6_addr32[2]; in in6_pfx_newpersistaddr()
4012 ifra.ifra_addr.sin6_addr.s6_addr32[3] &= mask.s6_addr32[3]; in in6_pfx_newpersistaddr()
[all …]
H A Din6_ifattach.c516 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6_ifattach_linklocal()
517 in6mask64.s6_addr32[i]; in in6_ifattach_linklocal()
876 if (ok && (in6->s6_addr32[1] != 0)) { in in6_ifattach_aliasreq()
892 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0; in in6_ifattach_aliasreq()
894 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0; in in6_ifattach_aliasreq()
895 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1); in in6_ifattach_aliasreq()
986 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0; in in6_ifattach_llcgareq()
H A Din6.c1806 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_aifaddr()
1807 ifra->ifra_prefixmask.sin6_addr.s6_addr32[i]; in in6ctl_aifaddr()
1935 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6ctl_difaddr()
1936 ia->ia_prefixmask.sin6_addr.s6_addr32[i]; in in6ctl_difaddr()
2170 llsol.s6_addr32[0] = IPV6_ADDR_INT32_MLL; in in6_ifaupdate_aux()
2171 llsol.s6_addr32[1] = 0; in in6_ifaupdate_aux()
2172 llsol.s6_addr32[2] = htonl(1); in in6_ifaupdate_aux()
2173 llsol.s6_addr32[3] = ia->ia_addr.sin6_addr.s6_addr32[3]; in in6_ifaupdate_aux()
4099 sin->sin_addr.s_addr = sin6->sin6_addr.s6_addr32[3]; in in6_sin6_2_sin()
4110 sin6->sin6_addr.s6_addr32[0] = 0; in in6_sin_2_v4mapsin6()
[all …]
H A Dnd6_nbr.c309 daddr6.s6_addr32[1] == 0 && in nd6_ns_input()
310 daddr6.s6_addr32[2] == IPV6_ADDR_INT32_ONE && in nd6_ns_input()
669 ip6->ip6_dst.s6_addr32[1] = 0; in nd6_ns_output()
670 ip6->ip6_dst.s6_addr32[2] = IPV6_ADDR_INT32_ONE; in nd6_ns_output()
671 ip6->ip6_dst.s6_addr32[3] = taddr6->s6_addr32[3]; in nd6_ns_output()
1487 daddr6.s6_addr32[1] = 0; in nd6_na_output()
1488 daddr6.s6_addr32[2] = 0; in nd6_na_output()
1489 daddr6.s6_addr32[3] = IPV6_ADDR_INT32_ONE; in nd6_na_output()
H A Din6.h170 #define s6_addr32 __u6_addr.__u6_addr32 macro
H A Dnd6.c3014 llsol.s6_addr32[0] = IPV6_ADDR_INT32_MLL; in nd6_rtrequest()
3015 llsol.s6_addr32[1] = 0; in nd6_rtrequest()
3016 llsol.s6_addr32[2] = htonl(1); in nd6_rtrequest()
3045 llsol.s6_addr32[0] = IPV6_ADDR_INT32_MLL; in nd6_rtrequest()
3046 llsol.s6_addr32[1] = 0; in nd6_rtrequest()
3047 llsol.s6_addr32[2] = htonl(1); in nd6_rtrequest()
H A Din6_pcb.c1387 head = &pcbinfo->ipi_hashbase[INP_PCBHASH(faddr->s6_addr32[3] /* XXX */, in in6_pcblookup_hash_exists()
1500 head = &pcbinfo->ipi_hashbase[INP_PCBHASH(faddr->s6_addr32[3] /* XXX */, in in6_pcblookup_hash()
H A Din6_src.c2217 ent0.addr.sin6_addr.s6_addr32[i] &= in in6_src_ioctl()
2218 ent0.addrmask.sin6_addr.s6_addr32[i]; in in6_src_ioctl()
H A Din6_mcast.c2005 mreq.ipv6mr_multiaddr.s6_addr32[3]; in in6p_join_group()
2382 mreq.ipv6mr_multiaddr.s6_addr32[3]; in in6p_leave_group()
H A Dip6_input.c1861 bcopy(&ip_header->ip_dst, &pi6.ipi6_addr.s6_addr32[3], sizeof(struct in_addr)); in ip6_savecontrol_v4()
/xnu-10002.81.5/bsd/skywalk/namespace/
H A Dnetns.h241 return netns_reserve(token, &addr.s6_addr32[0], in netns_reserve_in6()
260 return netns_change_addr(token, &addr.s6_addr32[0], in netns_change_addr_in6()
H A Dnetns.c2024 return _netns_lookup_ns_n_reservations(&addr.s6_addr32[0], sizeof(struct in6_addr), proto); in netns_lookup_reservations_count_in6()
/xnu-10002.81.5/bsd/kern/
H A Dtracker.c404 key0 = matchentry->address.addr6.s6_addr32[0]; in tracker_search_and_insert()
405 key1 = matchentry->address.addr6.s6_addr32[1]; in tracker_search_and_insert()
406 key2 = matchentry->address.addr6.s6_addr32[2]; in tracker_search_and_insert()
407 key3 = matchentry->address.addr6.s6_addr32[3]; in tracker_search_and_insert()
H A Dsocket_flows.c577 hashkey_faddr = matchentry.soflow_faddr.addr6.s6_addr32[3]; in soflow_db_lookup_entry_internal()
578 hashkey_laddr = (remoteOnly == false) ? matchentry.soflow_laddr.addr6.s6_addr32[3] : 0; in soflow_db_lookup_entry_internal()
750 hashkey_faddr = entry->soflow_faddr.addr6.s6_addr32[3]; in soflow_db_add_entry()
751 hashkey_laddr = entry->soflow_laddr.addr6.s6_addr32[3]; in soflow_db_add_entry()
/xnu-10002.81.5/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_manager.c1033 b += SIN6(daddr)->sin6_addr.s6_addr32[3]; in flow_mgr_get_frb_by_addr()
1034 a += SIN6(daddr)->sin6_addr.s6_addr32[2]; in flow_mgr_get_frb_by_addr()
1035 a += SIN6(daddr)->sin6_addr.s6_addr32[1]; in flow_mgr_get_frb_by_addr()
1036 a += SIN6(daddr)->sin6_addr.s6_addr32[0]; in flow_mgr_get_frb_by_addr()
/xnu-10002.81.5/bsd/net/
H A Dnetsrc.c166 mapped.sin6_addr.s6_addr32[3] = addr->sin.sin_addr.s_addr; in lookup_policy()
H A Dpf_table.c1077 sa->sin6.sin6_addr.s6_addr32[i] = in pfr_prepare_network()
1081 sa->sin6.sin6_addr.s6_addr32[i] = 0xFFFFFFFF; in pfr_prepare_network()
/xnu-10002.81.5/tests/
H A Dtcp_send_implied_connect.c46 #define s6_addr32 __u6_addr.__u6_addr32 macro
H A Dudp_disconnect.c64 #define s6_addr32 __u6_addr.__u6_addr32 macro
H A Dtcp_bind_connect.c46 #define s6_addr32 __u6_addr.__u6_addr32 macro
H A Dudp_bind_connect.c58 #define s6_addr32 __u6_addr.__u6_addr32 macro
/xnu-10002.81.5/bsd/netinet/
H A Dudp_usrreq.c799 ip6->ip6_src.s6_addr32[2] = IPV6_ADDR_INT32_SMP; in ip_2_ip6_hdr()
800 ip6->ip6_src.s6_addr32[3] = ip->ip_src.s_addr; in ip_2_ip6_hdr()
803 ip6->ip6_dst.s6_addr32[2] = IPV6_ADDR_INT32_SMP; in ip_2_ip6_hdr()
804 ip6->ip6_dst.s6_addr32[3] = ip->ip_dst.s_addr; in ip_2_ip6_hdr()
H A Dtcp_usrreq.c347 (IN_MULTICAST(ntohl(sin6p->sin6_addr.s6_addr32[3])) || in tcp6_usr_bind()
348 sin6p->sin6_addr.s6_addr32[3] == INADDR_BROADCAST)))) { in tcp6_usr_bind()
588 if (IN_MULTICAST(ntohl(sin6p->sin6_addr.s6_addr32[3])) || in tcp_usr_connect_common()
589 sin6p->sin6_addr.s6_addr32[3] == INADDR_BROADCAST) { in tcp_usr_connect_common()
H A Din_pcb.c2736 hashkey_faddr = inp->in6p_faddr.s6_addr32[3] /* XXX */; in in_pcbinshash()
2862 hashkey_faddr = inp->in6p_faddr.s6_addr32[3] /* XXX */; in in_pcbrehash()

12