addr8
if (a->addr8[i] - b->addr8[i] != 0)
return (a->addr8[i] - b->addr8[i]);
uint8_t addr8[16];
#define addr8 xa.addr8
u_int8_t addr8[16];
u_int8_t addr8[16];
#define addr8 ipa.addr8
rule->mask.addr8[i] = prefix >= 8 ? 0xFF :
rule->addr.addr8[i] &= rule->mask.addr8[i];