Lines Matching defs:sin6
395 struct sockaddr_in6 sin6;
417 if (sizeof(*(ifa->ifa_addr)) > sizeof(sin6))
423 memcpy(&sin6, ifa->ifa_addr, sizeof(sin6));
425 if (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr)) {
426 sin6.sin6_addr.s6_addr[2] = 0;
427 sin6.sin6_addr.s6_addr[3] = 0;
431 if (memcmp(&sin6.sin6_addr, prefix, plen / 8) != 0)
437 memcpy(&a, &sin6.sin6_addr, sizeof(a));
449 memcpy(addr, &sin6.sin6_addr, sizeof(*addr));