The INSIST in isc_radix_insert() checks node->data[RADIX_V4] and
node->node_num[RADIX_V4] twice due to a copy-paste error, never
verifying the RADIX_V6 fields.
Fix the second pair to check RADIX_V6.
}
INSIST(node->data[RADIX_V4] == NULL &&
node->node_num[RADIX_V4] == -1 &&
- node->data[RADIX_V4] == NULL &&
- node->node_num[RADIX_V4] == -1);
+ node->data[RADIX_V6] == NULL &&
+ node->node_num[RADIX_V6] == -1);
if (source != NULL) {
/* Merging node */
for (i = 0; i < RADIX_FAMILIES; i++) {