Lines Matching refs:sin6
329 struct sockaddr_in6 *sin6;
373 sin6 = (struct sockaddr_in6 *)p->addr;
374 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)
375 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) {
376 sin6->sin6_scope_id =
377 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]);
378 sin6->sin6_addr.s6_addr[2] = 0;
379 sin6->sin6_addr.s6_addr[3] = 0;
415 struct sockaddr_in6 *sin6;
487 sin6 = (struct sockaddr_in6 *)p->addr;
488 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)
489 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) {
490 sin6->sin6_scope_id =
491 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]);
492 sin6->sin6_addr.s6_addr[2] = 0;
493 sin6->sin6_addr.s6_addr[3] = 0;
669 struct sockaddr_in6 *sin6;
684 sin6 = (struct sockaddr_in6 *)p->addr;
685 sin6->sin6_port = htons(lcconf->port_isakmp);