| /src/sys/netinet6/ |
| in6_ifattach.c | 73 #define EUI64_TO_IFID(in6) do {(in6)->s6_addr[8] ^= EUI64_UBIT; } while (/*CONSTCOND*/ 0) 74 #define EUI64_GROUP(in6) ((in6)->s6_addr[8] & EUI64_GBIT) 75 #define EUI64_INDIVIDUAL(in6) (!EUI64_GROUP(in6)) 76 #define EUI64_LOCAL(in6) ((in6)->s6_addr[8] & EUI64_UBIT) 77 #define EUI64_UNIVERSAL(in6) (!EUI64_LOCAL(in6)) 559 struct in6_addr in6; local in function:in6_ifattach [all...] |
| scope6.c | 271 in6_setzoneid(struct in6_addr *in6, uint32_t zoneid) 273 if (IN6_IS_SCOPE_EMBEDDABLE(in6)) 274 in6->s6_addr16[1] = htons(zoneid & 0xffff); /* XXX */ 280 * Determine the appropriate scope zone ID for in6 and ifp. If ret_id is 282 * in the in6_addr structure, in6 will be modified. 285 in6_setscope(struct in6_addr *in6, const struct ifnet *ifp, uint32_t *ret_id) 301 if (IN6_IS_ADDR_LOOPBACK(in6)) { 306 __func__, if_name(ifp), IN6_PRINT(ip6buf, in6)); 315 scope = in6_addrscope(in6); 342 return in6_setzoneid(in6, zoneid) [all...] |
| Makefile | 5 INCS= in6.h in6_gif.h in6_l2tp.h in6_ifattach.h in6_pcb.h \
|
| /src/tests/ipf/ |
| t_nat_parse.sh | 45 test_case in6 intest text text 68 atf_add_test_case in6
|
| /src/tests/lib/libc/stdlib/ |
| t_sort.sh | 80 printf 'foo\nbar\nbaz\nquux\nquux' >in6 83 "$(atf_get_srcdir)"/h_sort -n "$sortfn" <in6
|
| /src/sys/external/bsd/ipf/netinet/ |
| ip_tftp_pxy.c | 331 swip6.in6 = ip6->ip6_src; 332 sw2ip6.in6 = ip6->ip6_dst; 333 ip6->ip6_src = nat->nat_ndst6.in6; 334 ip6->ip6_dst = nat->nat_nsrc6.in6; 367 ip6->ip6_src = nat->nat_ndst6.in6; 368 ip6->ip6_dst = nat->nat_nsrc6.in6; 379 ip6->ip6_src = nat->nat_odst6.in6; 380 ip6->ip6_dst = nat->nat_osrc6.in6; 395 ip6->ip6_src = swip6.in6; 396 ip6->ip6_dst = sw2ip6.in6; [all...] |
| ip_nat6.c | 669 (u_int)fin->fin_p, &fin->fin_dst6.in6, 670 &in.in6); 882 (u_int)fin->fin_p, &in.in6, 883 &fin->fin_src6.in6); 1034 &fin->fin_src6.in6, 1035 &fin->fin_dst6.in6); 1048 &fin->fin_src6.in6, 1049 &fin->fin_dst6.in6); 1678 a4.in6 = oip6->ip6_src; 1680 a2.in6 = oip6->ip6_dst [all...] |
| ip_rcmd_pxy.c | 215 &nat->nat_osrc6.in6, 216 &nat->nat_odst6.in6); 220 &nat->nat_osrc6.in6, 221 &nat->nat_odst6.in6);
|
| ip_nat.h | 225 #define na_nextip6 na_nextaddr.in6 425 #define nl_inip6 nl_inipaddr.in6 426 #define nl_outip6 nl_outipaddr.in6 427 #define nl_realip6 nl_realipaddr.in6 473 #define hm_osrc6 hm_osrcip6.in6 474 #define hm_odst6 hm_odstip6.in6 475 #define hm_nsrc6 hm_nsrcip6.in6 476 #define hm_ndst6 hm_ndstip6.in6
|
| ip_fil_netbsd.c | 813 ip6->ip6_src = fin->fin_dst6.in6; 814 ip6->ip6_dst = fin->fin_src6.in6; 999 if (dst == 0 && !IN6_IS_ADDR_LINKLOCAL(&fin->fin_dst6.in6)) { 1063 ip6->ip6_src = dst6.in6; 1064 ip6->ip6_dst = fin->fin_src6.in6; 1433 sockaddr_in6_init(&u.dst6, &fdp->fd_ip6.in6, 0, 0, 0); 1435 sockaddr_in6_init(&u.dst6, &fin->fin_fi.fi_dst.in6, 0, 0, 0); 1452 dst6->sin6_addr = fin->fin_fi.fi_dst.in6; 1459 dst6->sin6_addr = fdp->fd_ip6.in6;
|
| ip_pool.c | 443 if (IP6_MASKNEQ(&node.ipn_addr.adf_addr.in6, 444 &node.ipn_mask.adf_addr.in6, 445 &node.ipn_addr.adf_addr.in6)) { 778 v.adf_addr.in6 = addr->in6;
|
| /src/lib/libc/net/ |
| inet6_scopeid.c | 43 #include <netinet6/in6.h>
|
| /src/usr.bin/nc/ |
| socks.c | 199 struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)&addr; local in function:socks_connect 274 memcpy(buf + 4, &in6->sin6_addr, sizeof in6->sin6_addr); 275 memcpy(buf + 20, &in6->sin6_port, 276 sizeof in6->sin6_port);
|
| /src/sys/net/ |
| if_stf.c | 545 stf_checkaddr6(struct stf_softc *sc, const struct in6_addr *in6, 552 if (IN6_IS_ADDR_6TO4(in6)) 553 return stf_checkaddr4(sc, GET_V4(in6), inifp); 561 if (IN6_IS_ADDR_V4COMPAT(in6) || IN6_IS_ADDR_V4MAPPED(in6)) 568 if (IN6_IS_ADDR_LINKLOCAL(in6) || IN6_IS_ADDR_SITELOCAL(in6)) 575 if (IN6_IS_ADDR_MC_NODELOCAL(in6) || IN6_IS_ADDR_MC_LINKLOCAL(in6))
|
| if_faith.c | 299 faithprefix(struct in6_addr *in6) 311 sin6.sin6_addr = *in6;
|
| /src/sbin/ifconfig/ |
| af_inet6.c | 207 struct in6_addr *in6; local in function:setia6eui64_impl 225 in6 = &ifra->ifra_addr.sin6_addr; 226 if (memcmp(&in6addr_any.s6_addr[8], &in6->s6_addr[8], 8) != 0) { 255 memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8);
|
| /src/tests/ipf/expected/ |
| Makefile | 78 in6 \
|
| /src/usr.sbin/npf/npftest/libnpftest/ |
| npf_test.h | 14 #include <netinet6/in6.h>
|
| /src/usr.bin/systat/ |
| netstat.c | 559 inet6print(struct in6_addr *in6, int port, const char *proto) 564 (void)snprintf(line, sizeof line, "%.*s.", 16, inet6name(in6)); 628 inet6name(struct in6_addr *in6) 638 if (IN6_IS_ADDR_UNSPECIFIED(in6)) 643 sin6.sin6_addr = *in6;
|
| /src/sys/netinet/ |
| tcp_usrreq.c | 1616 struct sockaddr_in6 *in6; local in function:sysctl_inpcblist 1741 in6 = satosin6(&pcb.ki_src); 1742 in6->sin6_len = sizeof(*in6); 1743 in6->sin6_family = pf; 1744 in6->sin6_port = inp->inp_lport; 1745 in6->sin6_flowinfo = const_in6p_flowinfo(inp); 1746 in6->sin6_addr = const_in6p_laddr(inp); 1747 in6->sin6_scope_id = 0; /* XXX? */ 1750 in6 = satosin6(&pcb.ki_dst) [all...] |
| ip_carp.c | 269 struct in6_addr last6, cur6, in6; local in function:carp_hmac_prepare 326 in6 = ifatoia6(ifa)->ia_addr.sin6_addr; 327 if (IN6_IS_ADDR_LINKLOCAL(&in6)) 328 in6.s6_addr16[1] = 0; 330 memcmp(&in6, &last6, sizeof(in6)) > 0 && 331 memcmp(&in6, &cur6, sizeof(in6)) < 0) { 332 cur6 = in6; 1281 struct in6_addr *in6; local in function:carp_send_na [all...] |
| /src/tests/ipf/regress/ |
| Makefile | 80 in6 \
|
| /src/usr.sbin/inetd/ |
| inetd.c | 1498 struct in6_addr *in6; local in function:port_good_dg 1525 in6 = &sin6->sin6_addr; 1527 if (IN6_IS_ADDR_MULTICAST(in6) || IN6_IS_ADDR_UNSPECIFIED(in6)) 1529 if (IN6_IS_ADDR_V4MAPPED(in6) || IN6_IS_ADDR_V4COMPAT(in6)) { 1530 memcpy(&in, &in6->s6_addr[12], sizeof(in));
|
| /src/sbin/ping6/ |
| ping6.c | 1657 struct in6_addr *in6; local in function:pr_rthdr 1672 in6 = inet6_rth_getaddr(extbuf, i); 1673 if (in6 == NULL) 1676 if (!inet_ntop(AF_INET6, in6, ntopbuf, 2468 struct in6_addr in6; local in function:nigroup 2492 if (inet_pton(AF_INET6, "ff02::2:0000:0000", &in6) != 1) 2494 bcopy(digest, &in6.s6_addr[12], 4); 2496 if (inet_ntop(AF_INET6, &in6, hbuf, sizeof(hbuf)) == NULL)
|
| /src/tests/lib/libc/net/ |
| h_dns_server.c | 52 #include <netinet6/in6.h>
|