| /f-stack/freebsd/netinet6/ |
| H A D | in6_ifattach.c | 99 #define EUI64_GROUP(in6) ((in6)->s6_addr[8] & EUI64_GBIT) argument 100 #define EUI64_INDIVIDUAL(in6) (!EUI64_GROUP(in6)) argument 101 #define EUI64_LOCAL(in6) ((in6)->s6_addr[8] & EUI64_UBIT) argument 102 #define EUI64_UNIVERSAL(in6) (!EUI64_LOCAL(in6)) argument 104 #define IFID_LOCAL(in6) (!EUI64_LOCAL(in6)) argument 105 #define IFID_UNIVERSAL(in6) (!EUI64_UNIVERSAL(in6)) argument 411 if_name(ifp0), in6->s6_addr[8], in6->s6_addr[9], in6->s6_addr[10], in get_ifid() 412 in6->s6_addr[11], in6->s6_addr[12], in6->s6_addr[13], in get_ifid() 413 in6->s6_addr[14], in6->s6_addr[15])); in get_ifid() 634 bzero(in6, sizeof(*in6)); in in6_nigroup0() [all …]
|
| H A D | scope6.c | 403 if (IN6_IS_ADDR_LOOPBACK(in6)) { in in6_setscope() 407 scope = in6_addrscope(in6); in in6_setscope() 442 in6_clearscope(struct in6_addr *in6) in in6_clearscope() argument 446 if (IN6_IS_SCOPE_LINKLOCAL(in6) || IN6_IS_ADDR_MC_INTFACELOCAL(in6)) { in in6_clearscope() 447 if (in6->s6_addr16[1] != 0) in in6_clearscope() 449 in6->s6_addr16[1] = 0; in in6_clearscope() 459 in6_getscope(const struct in6_addr *in6) in in6_getscope() argument 462 if (IN6_IS_SCOPE_LINKLOCAL(in6) || IN6_IS_ADDR_MC_INTFACELOCAL(in6)) in in6_getscope() 463 return (in6->s6_addr16[1]); in in6_getscope() 478 if (IN6_IS_SCOPE_LINKLOCAL(in6)) in in6_get_unicast_scopeid() [all …]
|
| H A D | in6_var.h | 527 in6_addrhash(const struct in6_addr *in6) in in6_addrhash() argument 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.c | 1713 in6_localaddr(struct in6_addr *in6) in in6_localaddr() argument 1718 if (IN6_IS_ADDR_LOOPBACK(in6) || IN6_IS_ADDR_LINKLOCAL(in6)) in in6_localaddr() 1723 if (IN6_ARE_MASKED_ADDR_EQUAL(in6, &ia->ia_addr.sin6_addr, in in6_localaddr() 1739 in6_localip(struct in6_addr *in6) in in6_localip() argument 1745 CK_LIST_FOREACH(ia, IN6ADDR_HASH(in6), ia6_hash) { in in6_localip() 1746 if (IN6_ARE_ADDR_EQUAL(in6, &ia->ia_addr.sin6_addr)) { in in6_localip() 1761 struct in6_addr in6; in in6_ifhasaddr() local 1767 in6 = *addr; in in6_ifhasaddr() 1768 if (in6_clearscope(&in6)) in in6_ifhasaddr() 1770 in6_setscope(&in6, ifp, NULL); in in6_ifhasaddr() [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | ip_carp.c | 395 memcmp(&in6, &last6, sizeof(in6)) > 0 && in carp_hmac_prepare() 396 memcmp(&in6, &cur6, sizeof(in6)) < 0) { in carp_hmac_prepare() 397 cur6 = in6; in carp_hmac_prepare() 622 struct in6_addr in6; in carp_source_is_self() local 636 return (memcmp(&in6, &ip6->ip6_src, sizeof(in6)) == 0); in carp_source_is_self() 1164 struct in6_addr *in6; in carp_send_na() local 1170 in6 = IFA_IN6(ifa); in carp_send_na() 1416 struct in6_addr in6; in carp_multicast_setup() local 1429 bzero(&in6, sizeof(in6)); in carp_multicast_setup() 1444 bzero(&in6, sizeof(in6)); in carp_multicast_setup() [all …]
|
| /f-stack/freebsd/contrib/ipfilter/netinet/ |
| H A D | ip_tftp_pxy.c | 349 swip6.in6 = ip6->ip6_src; 350 sw2ip6.in6 = ip6->ip6_dst; 351 ip6->ip6_src = nat->nat_ndst6.in6; 352 ip6->ip6_dst = nat->nat_nsrc6.in6; 385 ip6->ip6_src = nat->nat_ndst6.in6; 386 ip6->ip6_dst = nat->nat_nsrc6.in6; 397 ip6->ip6_src = nat->nat_odst6.in6; 398 ip6->ip6_dst = nat->nat_osrc6.in6; 413 ip6->ip6_src = swip6.in6; 414 ip6->ip6_dst = sw2ip6.in6;
|
| H A D | ip_nat6.c | 681 &in.in6); 1066 &fin->fin_src6.in6, 1709 a4.in6 = oip6->ip6_src; 1711 a2.in6 = oip6->ip6_dst; 1712 oip6->ip6_src = a1.in6; 1713 oip6->ip6_dst = a3.in6; 1717 a2.in6 = oip6->ip6_dst; 1924 dst.in6 = *mapdst; 3084 &fin->fin_src6.in6, &ipa.in6))) { 4020 IP6_ANDASSIGN(&na->na_addr[0].in6, &na->na_addr[1].in6); [all …]
|
| H A D | ip_rcmd_pxy.c | 229 &nat->nat_osrc6.in6, 230 &nat->nat_odst6.in6); 234 &nat->nat_osrc6.in6, 235 &nat->nat_odst6.in6);
|
| H A D | ip_nat.h | 203 #define na_nextip6 na_nextaddr.in6 403 #define nl_inip6 nl_inipaddr.in6 404 #define nl_outip6 nl_outipaddr.in6 405 #define nl_realip6 nl_realipaddr.in6 451 #define hm_osrc6 hm_osrcip6.in6 452 #define hm_odst6 hm_odstip6.in6 453 #define hm_nsrc6 hm_nsrcip6.in6 454 #define hm_ndst6 hm_ndstip6.in6
|
| /f-stack/freebsd/net/ |
| H A D | if_vxlan.c | 863 addr = &sa->in6.sin6_addr; in vxlan_ftable_entry_dump() 1593 if (sc->vxl_src_addr.in6.sin6_port != sc->vxl_dst_addr.in6.sin6_port) { in vxlan_setup_zero_checksum_port() 2595 dstaddr = &fvxlsa->in6.sin6_addr; in vxlan_encap6() 2596 dstport = fvxlsa->in6.sin6_port; in vxlan_encap6() 2964 sc->vxl_src_addr.in6.sin6_addr = in vxlan_set_user_config() 2976 sc->vxl_dst_addr.in6.sin6_addr = in vxlan_set_user_config() 3088 struct sockaddr_in6 in6 = sc->vxl_src_addr.in6; in vxlan_set_hwcaps() local 3090 in6.sin6_port = 0; in vxlan_set_hwcaps() 3334 equal = IN6_ARE_ADDR_EQUAL(in6, &vxladdr->in6.sin6_addr); in vxlan_sockaddr_in_equal() 3357 vxladdr->in6.sin6_addr = *in6; in vxlan_sockaddr_in_copy() [all …]
|
| H A D | if_stf.c | 587 stf_checkaddr6(struct stf_softc *sc, struct in6_addr *in6, struct ifnet *inifp) in stf_checkaddr6() argument 592 if (IN6_IS_ADDR_6TO4(in6)) { in stf_checkaddr6() 594 bcopy(GET_V4(in6), &in4, sizeof(in4)); in stf_checkaddr6() 604 if (IN6_IS_ADDR_V4COMPAT(in6) || IN6_IS_ADDR_V4MAPPED(in6)) in stf_checkaddr6()
|
| H A D | if_vxlan.h | 60 struct sockaddr_in6 in6; member
|
| /f-stack/tools/ifconfig/ |
| H A D | ifvxlan.c | 283 cmd.vxlcmd_sa.in6 = *sin6; in DECL_CMD_FUNC() 299 params.vxlp_local_sa.in6 = cmd.vxlcmd_sa.in6; in DECL_CMD_FUNC() 343 cmd.vxlcmd_sa.in6 = *sin6; in DECL_CMD_FUNC() 359 params.vxlp_remote_sa.in6 = cmd.vxlcmd_sa.in6; in DECL_CMD_FUNC() 403 cmd.vxlcmd_sa.in6 = *sin6; in DECL_CMD_FUNC() 419 params.vxlp_remote_sa.in6 = cmd.vxlcmd_sa.in6; in DECL_CMD_FUNC()
|
| H A D | af_inet6.c | 152 struct in6_addr *in6; in setip6eui64() local 156 in6 = (struct in6_addr *)&in6_addreq.ifra_addr.sin6_addr; in setip6eui64() 157 if (memcmp(&in6addr_any.s6_addr[8], &in6->s6_addr[8], 8) != 0) in setip6eui64() 174 memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8); in setip6eui64()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/hwmon/ |
| H A D | lm87.txt | 14 - has-in6: When set, pin 5 is configured to be used as voltage input 15 in6. Otherwise the pin is set as FAN1 input.
|
| /f-stack/app/nginx-1.16.1/src/core/ |
| H A D | ngx_proxy_protocol.c | 226 ngx_proxy_protocol_inet6_addrs_t *in6; in ngx_proxy_protocol_v2_read() local 301 in6 = (ngx_proxy_protocol_inet6_addrs_t *) buf; in ngx_proxy_protocol_v2_read() 305 memcpy(&sockaddr.sockaddr_in6.sin6_addr, in6->src_addr, 16); in ngx_proxy_protocol_v2_read() 307 c->proxy_protocol_port = ngx_proxy_protocol_parse_uint16(in6->src_port); in ngx_proxy_protocol_v2_read()
|
| H A D | ngx_inet.c | 402 } else if (ngx_inet6_addr(addr, len, cidr->u.in6.addr.s6_addr) == NGX_OK) { in ngx_ptocidr() 406 ngx_memset(cidr->u.in6.mask.s6_addr, 0xff, 16); in ngx_ptocidr() 430 addr = cidr->u.in6.addr.s6_addr; in ngx_ptocidr() 431 mask = cidr->u.in6.mask.s6_addr; in ngx_ptocidr() 530 if ((inaddr6->s6_addr[n] & cidr[i].u.in6.mask.s6_addr[n]) in ngx_cidr_match() 531 != cidr[i].u.in6.addr.s6_addr[n]) in ngx_cidr_match()
|
| H A D | ngx_inet.h | 68 ngx_in6_cidr_t in6; member
|
| /f-stack/tools/compat/include/netinet6/ |
| H A D | in6_var.h | 527 in6_addrhash(const struct in6_addr *in6) in in6_addrhash() argument 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()
|
| /f-stack/app/nginx-1.16.1/src/stream/ |
| H A D | ngx_stream_geo_module.c | 1038 ngx_memzero(&cidr.u.in6, sizeof(ngx_in6_cidr_t)); in ngx_stream_geo_cidr() 1074 cidr.u.in6.addr.s6_addr, in ngx_stream_geo_cidr() 1075 cidr.u.in6.mask.s6_addr); in ngx_stream_geo_cidr() 1114 rc = ngx_radix128tree_insert(ctx->tree6, cidr->u.in6.addr.s6_addr, in ngx_stream_geo_cidr_add() 1115 cidr->u.in6.mask.s6_addr, in ngx_stream_geo_cidr_add() 1130 cidr->u.in6.addr.s6_addr); in ngx_stream_geo_cidr_add() 1137 cidr->u.in6.addr.s6_addr, in ngx_stream_geo_cidr_add() 1138 cidr->u.in6.mask.s6_addr); in ngx_stream_geo_cidr_add() 1145 rc = ngx_radix128tree_insert(ctx->tree6, cidr->u.in6.addr.s6_addr, in ngx_stream_geo_cidr_add() 1146 cidr->u.in6.mask.s6_addr, in ngx_stream_geo_cidr_add()
|
| H A D | ngx_stream_realip_module.c | 262 cidr[i].u.in6.addr = sin6->sin6_addr; in ngx_stream_realip_from() 263 ngx_memset(cidr[i].u.in6.mask.s6_addr, 0xff, 16); in ngx_stream_realip_from()
|
| H A D | ngx_stream_access_module.c | 366 rule6->mask = cidr.u.in6.mask; in ngx_stream_access_rule() 367 rule6->addr = cidr.u.in6.addr; in ngx_stream_access_rule()
|
| /f-stack/app/nginx-1.16.1/src/http/modules/ |
| H A D | ngx_http_geo_module.c | 1088 ngx_memzero(&cidr.u.in6, sizeof(ngx_in6_cidr_t)); in ngx_http_geo_cidr() 1124 cidr.u.in6.addr.s6_addr, in ngx_http_geo_cidr() 1125 cidr.u.in6.mask.s6_addr); in ngx_http_geo_cidr() 1164 rc = ngx_radix128tree_insert(ctx->tree6, cidr->u.in6.addr.s6_addr, in ngx_http_geo_cidr_add() 1165 cidr->u.in6.mask.s6_addr, in ngx_http_geo_cidr_add() 1180 cidr->u.in6.addr.s6_addr); in ngx_http_geo_cidr_add() 1187 cidr->u.in6.addr.s6_addr, in ngx_http_geo_cidr_add() 1188 cidr->u.in6.mask.s6_addr); in ngx_http_geo_cidr_add() 1195 rc = ngx_radix128tree_insert(ctx->tree6, cidr->u.in6.addr.s6_addr, in ngx_http_geo_cidr_add() 1196 cidr->u.in6.mask.s6_addr, in ngx_http_geo_cidr_add()
|
| /f-stack/freebsd/sys/ |
| H A D | disk.h | 156 struct in6_addr in6; member
|
| /f-stack/tools/compat/include/net/ |
| H A D | if_vxlan.h | 60 struct sockaddr_in6 in6; member
|