Home
last modified time | relevance | path

Searched refs:in6 (Results 1 – 25 of 43) sorted by relevance

12

/f-stack/freebsd/netinet6/
H A Din6_ifattach.c99 #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 Dscope6.c403 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 Din6_var.h527 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 Din6.c1713 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 Dip_carp.c395 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 Dip_tftp_pxy.c349 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 Dip_nat6.c681 &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 Dip_rcmd_pxy.c229 &nat->nat_osrc6.in6,
230 &nat->nat_odst6.in6);
234 &nat->nat_osrc6.in6,
235 &nat->nat_odst6.in6);
H A Dip_nat.h203 #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 Dif_vxlan.c863 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 Dif_stf.c587 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 Dif_vxlan.h60 struct sockaddr_in6 in6; member
/f-stack/tools/ifconfig/
H A Difvxlan.c283 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 Daf_inet6.c152 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 Dlm87.txt14 - 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 Dngx_proxy_protocol.c226 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 Dngx_inet.c402 } 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 Dngx_inet.h68 ngx_in6_cidr_t in6; member
/f-stack/tools/compat/include/netinet6/
H A Din6_var.h527 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 Dngx_stream_geo_module.c1038 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 Dngx_stream_realip_module.c262 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 Dngx_stream_access_module.c366 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 Dngx_http_geo_module.c1088 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 Ddisk.h156 struct in6_addr in6; member
/f-stack/tools/compat/include/net/
H A Dif_vxlan.h60 struct sockaddr_in6 in6; member

12