INET6_SIZE
if(d->rr_len[i] != 2 + INET6_SIZE) /* rdatalen + len of IP6 */
memmove(&sa.sin6_addr, d->rr_data[i]+2, INET6_SIZE);
rr_len, dname_len) == INET6_SIZE) {
INET6_SIZE);
!= INET6_SIZE) {
INET6_SIZE);
if(rrtype == LDNS_RR_TYPE_AAAA && len != INET6_SIZE)
memmove(&sa->sin6_addr, rdata, INET6_SIZE);
h = hashlittle(&in6->sin6_addr, INET6_SIZE, h);
INET6_SIZE);
INET6_SIZE);
INET6_SIZE);
uint8_t subnet_addr[INET6_SIZE];
sq->ecs_client_in.subnet_addr, INET6_SIZE);
ecs->subnet_source_mask <= INET6_SIZE*8);
log_assert(sn_octs + sn_octs_remainder <= INET6_SIZE);
memcpy(target->subnet_addr, source->subnet_addr, INET6_SIZE);
INET6_SIZE);
memset(s_in->subnet_addr, 0, INET6_SIZE);
memcpy(&c_out->subnet_addr, &c_in->subnet_addr, INET6_SIZE);
if (ecs_option->opt_len - 4 > INET6_SIZE || ecs_option->opt_len == 0)
if (copy_clear(ecs->subnet_addr, INET6_SIZE, ecs_option->opt_data + 4,
if (!copy_clear( ecs->subnet_addr, INET6_SIZE,
if (!copy_clear( ecs->subnet_addr, INET6_SIZE,
(uint8_t *)sinaddr, INET6_SIZE,
if(af == AF_INET6 && rd_len != INET6_SIZE)
if(d->rr_len[i] != 2 + INET6_SIZE) /* rdatalen + len of IP6 */
memmove(&sa.sin6_addr, d->rr_data[i]+2, INET6_SIZE);
rr_len, dname_len) == INET6_SIZE) {
INET6_SIZE);
!= INET6_SIZE) {
INET6_SIZE);
if(rrtype == LDNS_RR_TYPE_AAAA && len != INET6_SIZE)
memmove(&sa->sin6_addr, rdata, INET6_SIZE);
h = hashlittle(&in6->sin6_addr, INET6_SIZE, h);
INET6_SIZE);
INET6_SIZE);
INET6_SIZE);