range_should_be_prefix
if ((prefixlen = range_should_be_prefix(min, max, length)) >= 0)
if (a->type == IPAddressOrRange_addressRange && range_should_be_prefix(a_min, a_max, length) >= 0)
if (memcmp(a_min, a_max, length) > 0 || range_should_be_prefix(a_min, a_max, length) >= 0)