Lines Matching refs:sin6
77 memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr,
78 sizeof(a->type.sin6.sin6_addr)) != 0)
86 a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id &&
88 (a->type.sin6.sin6_scope_id != 0 &&
89 b->type.sin6.sin6_scope_id != 0)))
93 a->type.sin6.sin6_port != b->type.sin6.sin6_port)
133 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin6.sin6_port));
221 in6 = &sockaddr->type.sin6.sin6_addr;
227 length = sizeof(sockaddr->type.sin6.sin6_addr);
228 p = ntohs(sockaddr->type.sin6.sin6_port);
270 sockaddr->type.sin6.sin6_family = AF_INET6;
272 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6);
274 sockaddr->type.sin6.sin6_addr = in6addr_any;
275 sockaddr->type.sin6.sin6_port = 0;
276 sockaddr->length = sizeof(sockaddr->type.sin6);
314 sockaddr->type.sin6.sin6_family = AF_INET6;
316 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6);
318 sockaddr->type.sin6.sin6_addr = *ina6;
319 sockaddr->type.sin6.sin6_port = htons(port);
320 sockaddr->length = sizeof(sockaddr->type.sin6);
329 sockaddr->type.sin6.sin6_family = AF_INET6;
331 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6);
333 sockaddr->type.sin6.sin6_addr.s6_addr[10] = 0xff;
334 sockaddr->type.sin6.sin6_addr.s6_addr[11] = 0xff;
335 memmove(&sockaddr->type.sin6.sin6_addr.s6_addr[12], ina, 4);
336 sockaddr->type.sin6.sin6_port = htons(port);
337 sockaddr->length = sizeof(sockaddr->type.sin6);
385 sockaddr->length = sizeof(sockaddr->type.sin6);
387 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6);
389 memmove(&sockaddr->type.sin6.sin6_addr, &na->type.in6, 16);
391 sockaddr->type.sin6.sin6_scope_id = isc_netaddr_getzone(na);
393 sockaddr->type.sin6.sin6_port = htons(port);
408 sockaddr->type.sin6.sin6_port = htons(port);
428 port = ntohs(sockaddr->type.sin6.sin6_port);