paddr_prefix
struct paddr_prefix *addr;
loadbuf(const struct apbuf *b, const struct paddr_prefix *pfx)
const struct paddr_prefix *addr, *brd, *dst, *mask;
const struct paddr_prefix *pfx;
struct paddr_prefix *pfx;
const struct paddr_prefix *pfx0;
struct paddr_prefix *pfx;
struct paddr_prefix *pfx, *mask;
len = offsetof(struct paddr_prefix, pfx_addr) + sa->sa_len;
paddr_prefix_size(const struct paddr_prefix *pfx)
return offsetof(struct paddr_prefix, pfx_addr) + pfx->pfx_addr.sa_len;
const struct paddr_prefix *peerpfx;
const struct paddr_prefix *srcpfx, *dstpfx;
struct paddr_prefix *
struct paddr_prefix *pfx;
pfx = malloc(offsetof(struct paddr_prefix, pfx_addr) + u.sa.sa_len);
struct paddr_prefix *prefixlen_to_mask(int, int);