Home | History | Annotate | Download | only in net

Lines Matching refs:addr6

1496 		const struct sockaddr_in6 *addr6 = (const struct sockaddr_in6 *)addr;
1497 if (IN6_IS_ADDR_MULTICAST(&addr6->sin6_addr)) {
1498 return IPV6_ADDR_MC_SCOPE(&addr6->sin6_addr);
1499 } else if (IN6_IS_ADDR_LOOPBACK(&addr6->sin6_addr) ||
1500 IN6_IS_ADDR_LINKLOCAL(&addr6->sin6_addr)) {
1506 } else if (IN6_IS_ADDR_SITELOCAL(&addr6->sin6_addr)) {
1560 const struct sockaddr_in6 *addr6 = (const struct sockaddr_in6 *) addr;
1561 if (IN6_IS_ADDR_LOOPBACK(&addr6->sin6_addr)) {
1563 } else if (IN6_IS_ADDR_V4MAPPED(&addr6->sin6_addr)) {
1565 } else if (IN6_IS_ADDR_6TO4(&addr6->sin6_addr)) {
1567 } else if (IN6_IS_ADDR_TEREDO(&addr6->sin6_addr)) {
1569 } else if (IN6_IS_ADDR_ULA(&addr6->sin6_addr)) {
1571 } else if (IN6_IS_ADDR_V4COMPAT(&addr6->sin6_addr)) {
1573 } else if (IN6_IS_ADDR_SITELOCAL(&addr6->sin6_addr)) {
1575 } else if (IN6_IS_ADDR_6BONE(&addr6->sin6_addr)) {
1602 const struct sockaddr_in6 *addr6 = (const struct sockaddr_in6 *)addr;
1603 if (IN6_IS_ADDR_LOOPBACK(&addr6->sin6_addr)) {
1605 } else if (IN6_IS_ADDR_V4MAPPED(&addr6->sin6_addr)) {
1607 } else if (IN6_IS_ADDR_6TO4(&addr6->sin6_addr)) {
1609 } else if (IN6_IS_ADDR_TEREDO(&addr6->sin6_addr)) {
1611 } else if (IN6_IS_ADDR_ULA(&addr6->sin6_addr)) {
1613 } else if (IN6_IS_ADDR_V4COMPAT(&addr6->sin6_addr) ||
1614 IN6_IS_ADDR_SITELOCAL(&addr6->sin6_addr) ||
1615 IN6_IS_ADDR_6BONE(&addr6->sin6_addr)) {