| /f-stack/tools/compat/include/netinet6/ |
| H A D | in6_var.h | 415 (((d)->s6_addr32[0] ^ (a)->s6_addr32[0]) & (m)->s6_addr32[0]) == 0 && \ 416 (((d)->s6_addr32[1] ^ (a)->s6_addr32[1]) & (m)->s6_addr32[1]) == 0 && \ 417 (((d)->s6_addr32[2] ^ (a)->s6_addr32[2]) & (m)->s6_addr32[2]) == 0 && \ 418 (((d)->s6_addr32[3] ^ (a)->s6_addr32[3]) & (m)->s6_addr32[3]) == 0 ) 420 (a)->s6_addr32[0] &= (m)->s6_addr32[0]; \ 421 (a)->s6_addr32[1] &= (m)->s6_addr32[1]; \ 422 (a)->s6_addr32[2] &= (m)->s6_addr32[2]; \ 423 (a)->s6_addr32[3] &= (m)->s6_addr32[3]; \ 531 x = in6->s6_addr32[0] ^ in6->s6_addr32[1] ^ in6->s6_addr32[2] ^ in in6_addrhash() 532 in6->s6_addr32[3]; in in6_addrhash()
|
| H A D | in6.h | 109 #define s6_addr32 __u6_addr.__u6_addr32 macro
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_var.h | 415 (((d)->s6_addr32[0] ^ (a)->s6_addr32[0]) & (m)->s6_addr32[0]) == 0 && \ 416 (((d)->s6_addr32[1] ^ (a)->s6_addr32[1]) & (m)->s6_addr32[1]) == 0 && \ 417 (((d)->s6_addr32[2] ^ (a)->s6_addr32[2]) & (m)->s6_addr32[2]) == 0 && \ 418 (((d)->s6_addr32[3] ^ (a)->s6_addr32[3]) & (m)->s6_addr32[3]) == 0 ) 420 (a)->s6_addr32[0] &= (m)->s6_addr32[0]; \ 421 (a)->s6_addr32[1] &= (m)->s6_addr32[1]; \ 422 (a)->s6_addr32[2] &= (m)->s6_addr32[2]; \ 423 (a)->s6_addr32[3] &= (m)->s6_addr32[3]; \ 531 x = in6->s6_addr32[0] ^ in6->s6_addr32[1] ^ in6->s6_addr32[2] ^ in in6_addrhash() 532 in6->s6_addr32[3]; in in6_addrhash()
|
| H A D | in6_pcbgroup.c | 115 hash = faddrp->s6_addr32[3] ^ fport; in in6_pcbgroup_bytuple() 123 hash = faddrp->s6_addr32[3] ^ laddrp->s6_addr32[3]; in in6_pcbgroup_bytuple()
|
| H A D | in6_ifattach.c | 435 ifra.ifra_addr.sin6_addr.s6_addr32[0] = htonl(0xfe800000); in in6_ifattach_linklocal() 436 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0; in in6_ifattach_linklocal() 438 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0; in in6_ifattach_linklocal() 439 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1); in in6_ifattach_linklocal() 643 bcopy(digest, &in6->s6_addr32[3], sizeof(in6->s6_addr32[3])); in in6_nigroup0()
|
| H A D | nd6_rtr.c | 1247 ifra.ifra_addr.sin6_addr.s6_addr32[0] |= in in6_ifadd() 1248 (ib->ia_addr.sin6_addr.s6_addr32[0] & ~mask.s6_addr32[0]); in in6_ifadd() 1249 ifra.ifra_addr.sin6_addr.s6_addr32[1] |= in in6_ifadd() 1250 (ib->ia_addr.sin6_addr.s6_addr32[1] & ~mask.s6_addr32[1]); in in6_ifadd() 1251 ifra.ifra_addr.sin6_addr.s6_addr32[2] |= in in6_ifadd() 1252 (ib->ia_addr.sin6_addr.s6_addr32[2] & ~mask.s6_addr32[2]); in in6_ifadd() 1253 ifra.ifra_addr.sin6_addr.s6_addr32[3] |= in in6_ifadd() 1254 (ib->ia_addr.sin6_addr.s6_addr32[3] & ~mask.s6_addr32[3]); in in6_ifadd() 2279 ifra.ifra_addr.sin6_addr.s6_addr32[2] |= in in6_tmpifadd() 2280 (randid[0] & ~(ifra.ifra_prefixmask.sin6_addr.s6_addr32[2])); in in6_tmpifadd() [all …]
|
| H A D | nd6_nbr.c | 172 daddr6.s6_addr32[1] == 0 && in nd6_ns_input() 173 daddr6.s6_addr32[2] == IPV6_ADDR_INT32_ONE && in nd6_ns_input() 458 ip6->ip6_dst.s6_addr32[1] = 0; in nd6_ns_output_fib() 459 ip6->ip6_dst.s6_addr32[2] = IPV6_ADDR_INT32_ONE; in nd6_ns_output_fib() 460 ip6->ip6_dst.s6_addr32[3] = taddr6->s6_addr32[3]; in nd6_ns_output_fib() 992 daddr6.s6_addr32[1] = 0; in nd6_na_output_fib() 993 daddr6.s6_addr32[2] = 0; in nd6_na_output_fib() 994 daddr6.s6_addr32[3] = IPV6_ADDR_INT32_ONE; in nd6_na_output_fib()
|
| H A D | ip6_mroute.c | 300 #define MF6CHASH(a, g) MF6CHASHMOD((a).s6_addr32[0] ^ (a).s6_addr32[1] ^ \ 301 (a).s6_addr32[2] ^ (a).s6_addr32[3] ^ \ 302 (g).s6_addr32[0] ^ (g).s6_addr32[1] ^ \ 303 (g).s6_addr32[2] ^ (g).s6_addr32[3])
|
| H A D | in6.c | 761 mltaddr.s6_addr32[0] = IPV6_ADDR_INT32_MLL; in in6_update_ifa_join_mc() 762 mltaddr.s6_addr32[2] = htonl(1); in in6_update_ifa_join_mc() 763 mltaddr.s6_addr32[3] = ifra->ifra_addr.sin6_addr.s6_addr32[3]; in in6_update_ifa_join_mc() 2247 return (IN6_LLTBL_HASH(dst->s6_addr32[3], hsize)); in in6_lltable_hash_dst() 2559 sin->sin_addr.s_addr = sin6->sin6_addr.s6_addr32[3]; in in6_sin6_2_sin() 2570 sin6->sin6_addr.s6_addr32[0] = 0; in in6_sin_2_v4mapsin6() 2571 sin6->sin6_addr.s6_addr32[1] = 0; in in6_sin_2_v4mapsin6() 2572 sin6->sin6_addr.s6_addr32[2] = IPV6_ADDR_INT32_SMP; in in6_sin_2_v4mapsin6() 2573 sin6->sin6_addr.s6_addr32[3] = sin->sin_addr.s_addr; in in6_sin_2_v4mapsin6()
|
| H A D | ip6_input.c | 1293 pi6.ipi6_addr.s6_addr32[0] = 0; in ip6_savecontrol_v4() 1294 pi6.ipi6_addr.s6_addr32[1] = 0; in ip6_savecontrol_v4() 1295 pi6.ipi6_addr.s6_addr32[2] = IPV6_ADDR_INT32_SMP; in ip6_savecontrol_v4() 1296 pi6.ipi6_addr.s6_addr32[3] = ip->ip_dst.s_addr; in ip6_savecontrol_v4()
|
| H A D | in6_src.c | 637 if (dstsock->sin6_addr.s6_addr32[0] == 0 && in selectroute() 638 dstsock->sin6_addr.s6_addr32[1] == 0 && in selectroute()
|
| H A D | in6.h | 109 #define s6_addr32 __u6_addr.__u6_addr32 macro
|
| /f-stack/freebsd/netpfil/ipfw/nptv6/ |
| H A D | nptv6.c | 85 (a)->s6_addr32[0] &= (m)->s6_addr32[0]; \ 86 (a)->s6_addr32[1] &= (m)->s6_addr32[1]; \ 87 (a)->s6_addr32[2] &= (m)->s6_addr32[2]; \ 88 (a)->s6_addr32[3] &= (m)->s6_addr32[3]; \ 93 (((d)->s6_addr32[0] ^ (a)->s6_addr32[0]) & (m)->s6_addr32[0]) == 0 && \ 94 (((d)->s6_addr32[1] ^ (a)->s6_addr32[1]) & (m)->s6_addr32[1]) == 0 && \ 95 (((d)->s6_addr32[2] ^ (a)->s6_addr32[2]) & (m)->s6_addr32[2]) == 0 && \ 96 (((d)->s6_addr32[3] ^ (a)->s6_addr32[3]) & (m)->s6_addr32[3]) == 0 ) 212 (a->s6_addr32[2] == 0 && a->s6_addr32[3] == 0)) in nptv6_search_index()
|
| /f-stack/freebsd/netpfil/ipfw/nat64/ |
| H A D | nat64_translate.c | 359 ip6->s6_addr32[plen / 32] = ia; in nat64_embed_ip4() 380 ip6->s6_addr32[2] = ia >> 8; in nat64_embed_ip4() 381 ip6->s6_addr32[3] = ia << 24; in nat64_embed_ip4() 383 ip6->s6_addr32[2] = ia << 8; in nat64_embed_ip4() 384 ip6->s6_addr32[3] = ia >> 24; in nat64_embed_ip4() 412 if (ip6->s6_addr32[3] != 0 || ip6->s6_addr32[2] != 0) in nat64_extract_ip4() 416 if (ip6->s6_addr32[3] != 0 || in nat64_extract_ip4() 421 if (ip6->s6_addr32[3] != 0 || in nat64_extract_ip4() 437 ia = ip6->s6_addr32[plen / 32]; in nat64_extract_ip4() 452 ia = (ip6->s6_addr32[2] << 8) | (ip6->s6_addr32[3] >> 24); in nat64_extract_ip4() [all …]
|
| H A D | nat64_translate.h | 136 ((a)->s6_addr32[0] == IPV6_ADDR_INT32_WKPFX && \ 137 (a)->s6_addr32[1] == 0 && (a)->s6_addr32[2] == 0)
|
| /f-stack/freebsd/netinet/ |
| H A D | siftr.c | 770 pn->ip_laddr[0] = inp->in6p_laddr.s6_addr32[0]; in siftr_siftdata() 771 pn->ip_laddr[1] = inp->in6p_laddr.s6_addr32[1]; in siftr_siftdata() 772 pn->ip_laddr[2] = inp->in6p_laddr.s6_addr32[2]; in siftr_siftdata() 773 pn->ip_laddr[3] = inp->in6p_laddr.s6_addr32[3]; in siftr_siftdata() 774 pn->ip_faddr[0] = inp->in6p_faddr.s6_addr32[0]; in siftr_siftdata() 775 pn->ip_faddr[1] = inp->in6p_faddr.s6_addr32[1]; in siftr_siftdata() 776 pn->ip_faddr[2] = inp->in6p_faddr.s6_addr32[2]; in siftr_siftdata() 777 pn->ip_faddr[3] = inp->in6p_faddr.s6_addr32[3]; in siftr_siftdata()
|
| H A D | tcp_hostcache.c | 184 (((ip6)->s6_addr32[0] ^ \ 185 (ip6)->s6_addr32[1] ^ \ 186 (ip6)->s6_addr32[2] ^ \ 187 (ip6)->s6_addr32[3]) & \
|
| H A D | tcp_lro.c | 1264 hash = ip6->ip6_src.s6_addr32[0] + in tcp_lro_rx2() 1265 ip6->ip6_dst.s6_addr32[0]; in tcp_lro_rx2() 1266 hash += ip6->ip6_src.s6_addr32[1] + in tcp_lro_rx2() 1267 ip6->ip6_dst.s6_addr32[1]; in tcp_lro_rx2() 1268 hash += ip6->ip6_src.s6_addr32[2] + in tcp_lro_rx2() 1269 ip6->ip6_dst.s6_addr32[2]; in tcp_lro_rx2() 1270 hash += ip6->ip6_src.s6_addr32[3] + in tcp_lro_rx2() 1271 ip6->ip6_dst.s6_addr32[3]; in tcp_lro_rx2()
|
| H A D | ip_carp.c | 1446 in6.s6_addr32[1] = 0; in carp_multicast_setup() 1447 in6.s6_addr32[2] = htonl(1); in carp_multicast_setup() 1448 in6.s6_addr32[3] = 0; in carp_multicast_setup()
|
| /f-stack/freebsd/net/altq/ |
| H A D | altq_subr.c | 1687 if (filt->ff_flow6.fi6_src.s6_addr32[i] != 1688 (pkt->fi6_src.s6_addr32[i] & 1689 filt->ff_mask6.mask6_src.s6_addr32[i])) 1694 if (filt->ff_flow6.fi6_dst.s6_addr32[i] != 1695 (pkt->fi6_dst.s6_addr32[i] & 1696 filt->ff_mask6.mask6_dst.s6_addr32[i]))
|
| /f-stack/freebsd/net/route/ |
| H A D | route_ctl.c | 332 return (bitcount32(addr->s6_addr32[0]) + bitcount32(addr->s6_addr32[1]) + in inet6_get_plen() 333 bitcount32(addr->s6_addr32[2]) + bitcount32(addr->s6_addr32[3])); in inet6_get_plen()
|
| H A D | nhop.c | 225 memcpy(&key.gw_addr, &nh->gw6_sa.sin6_addr.s6_addr32[3], 4); in hash_priv()
|
| /f-stack/freebsd/net/ |
| H A D | if_gre.c | 660 flowid = mtod(m, struct ip6_hdr *)->ip6_src.s6_addr32[3] ^ 661 mtod(m, struct ip6_hdr *)->ip6_dst.s6_addr32[3];
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_table_algo.c | 1008 i = addr6->s6_addr32[0] ^ addr6->s6_addr32[1] ^ in hash_ip6() 1009 addr6->s6_addr32[2] ^ addr6->s6_addr32[3]; in hash_ip6() 1019 i = addr6->s6_addr32[0] ^ addr6->s6_addr32[1]; in hash_ip64()
|
| /f-stack/tools/compat/include/netinet/ |
| H A D | in_pcb.h | 679 #define INP6_PCBHASHKEY(faddr) ((faddr)->s6_addr32[3])
|