Lines Matching refs:sin6_addr
198 memcpy(&sin->sin6_addr, RTA_DATA(rta_tb[IFA_LOCAL]), 16); in recvaddrs()
199 if (IN6_IS_ADDR_LINKLOCAL(&sin->sin6_addr)) in recvaddrs()
385 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) in grab_myaddrs()
386 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) { in grab_myaddrs()
388 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]); in grab_myaddrs()
389 sin6->sin6_addr.s6_addr[2] = 0; in grab_myaddrs()
390 sin6->sin6_addr.s6_addr[3] = 0; in grab_myaddrs()
396 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) in grab_myaddrs()
397 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) { in grab_myaddrs()
512 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) in grab_myaddrs()
513 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) { in grab_myaddrs()
515 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]); in grab_myaddrs()
516 sin6->sin6_addr.s6_addr[2] = 0; in grab_myaddrs()
517 sin6->sin6_addr.s6_addr[3] = 0; in grab_myaddrs()
880 IN6_IS_ADDR_LINKLOCAL(&((struct sockaddr_in6 *)my)->sin6_addr);
894 if (check_wo_scope_id && IN6_IS_ADDR_LINKLOCAL(&((struct sockaddr_in6 *)p->addr)->sin6_addr) &&