• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/bsd/netinet6/

Lines Matching refs:in6

1140 			struct in6_addr *in6;
1143 in6 = &((struct sockaddr_in6 *)
1148 dr = defrouter_lookup(in6, rt_ifp);
1942 struct in6_addr in6 = ia->ia_addr.sin6_addr;
1952 in6.s6_addr8[8] = ip6a->ip6a_ehsrc[0] ^ ND6_EUI64_UBIT;
1953 in6.s6_addr8[9] = ip6a->ip6a_ehsrc[1];
1954 in6.s6_addr8[10] = ip6a->ip6a_ehsrc[2];
1955 in6.s6_addr8[11] = 0xff;
1956 in6.s6_addr8[12] = 0xfe;
1957 in6.s6_addr8[13] = ip6a->ip6a_ehsrc[3];
1958 in6.s6_addr8[14] = ip6a->ip6a_ehsrc[4];
1959 in6.s6_addr8[15] = ip6a->ip6a_ehsrc[5];
1961 if (!IN6_ARE_ADDR_EQUAL(&in6, &ia->ia_addr.sin6_addr)) {
2082 struct in6_addr in6;
2111 in6 = ia->ia_addr.sin6_addr;
2112 if (in6_iid_from_hw(ifp, &in6) != 0)
2118 !IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &in6)) {
2125 IN6_ARE_ADDR_EQUAL(&ia->ia_addr.sin6_addr, &in6)) {
2248 struct in6_addr *in6 = &sin6a->sin6_addr;
2254 if (in6->s6_addr[11] == 0xff && in6->s6_addr[12] == 0xfe) {
2256 LLADDR(sdl)[0] = (in6->s6_addr[8] ^ ND6_EUI64_UBIT);
2257 LLADDR(sdl)[1] = in6->s6_addr[9];
2258 LLADDR(sdl)[2] = in6->s6_addr[10];
2259 LLADDR(sdl)[3] = in6->s6_addr[13];
2260 LLADDR(sdl)[4] = in6->s6_addr[14];
2261 LLADDR(sdl)[5] = in6->s6_addr[15];
2264 bcopy(&in6->s6_addr[8], LLADDR(sdl), EUI64_LENGTH);
2272 struct in6_addr *in6 = &sin6->sin6_addr;
2281 in6->s6_addr[0] = 0xfe;
2282 in6->s6_addr[1] = 0x80;
2284 bcopy(lla, &in6->s6_addr[8], EUI64_LENGTH);
2288 in6->s6_addr[8] = ((uint8_t) lla[0] ^ ND6_EUI64_UBIT);
2289 in6->s6_addr[9] = (uint8_t) lla[1];
2290 in6->s6_addr[10] = (uint8_t) lla[2];
2291 in6->s6_addr[11] = 0xff;
2292 in6->s6_addr[12] = 0xfe;
2293 in6->s6_addr[13] = (uint8_t) lla[3];
2294 in6->s6_addr[14] = (uint8_t) lla[4];
2295 in6->s6_addr[15] = (uint8_t) lla[5];