IPV6_MASK_SIZE
uint8_t ip[IPV6_MASK_SIZE];
len -= IPV6_MASK_SIZE - IPV4_MASK_SIZE;
memcpy(key.ip, &satosin6(sa)->sin6_addr, IPV6_MASK_SIZE);