addr_and
if (addr_and(&tmp_result, &tmp_addr, &tmp_mask) == -1)
if (addr_and(a, a, &tmp_mask) == -1)
if (addr_and(&tmp_result, host, &tmp_mask) == -1)
int addr_and(struct xaddr *dst, const struct xaddr *a, const struct xaddr *b);
addr_and(masked, addr, &xmask) != 0) {