ncprange
struct ncprange dest;
struct ncprange dest;
struct ncprange ifa;
addrstr(struct ncprange *addr, unsigned type)
struct ncprange f_src; /* Source address and mask */
struct ncprange f_dst; /* Destination address and mask */
iface_Add(struct iface *iface, struct ncp *ncp, const struct ncprange *ifa,
struct ncprange ifa; /* local address/mask */
extern int iface_Add(struct iface *, struct ncp *, const struct ncprange *,
struct ncprange myrange;
struct ncprange my_range; /* MYADDR spec */
struct ncprange peer_range; /* HISADDR spec */
struct ncprange myrange, range;
struct ncprange range;
ncprange_init(struct ncprange *range)
ncprange_isset(const struct ncprange *range)
ncprange_equal(const struct ncprange *range, const struct ncprange *cmp)
ncprange_isdefault(const struct ncprange *range)
ncprange_setdefault(struct ncprange *range, int af)
ncprange_contains(const struct ncprange *range, const struct ncpaddr *addr)
ncprange_containsip4(const struct ncprange *range, struct in_addr addr)
ncprange_copy(struct ncprange *range, const struct ncprange *from)
ncprange_set(struct ncprange *range, const struct ncpaddr *addr, int width)
ncprange_sethost(struct ncprange *range, const struct ncpaddr *from)
ncprange_ishost(const struct ncprange *range)
ncprange_setwidth(struct ncprange *range, int width)
ncprange_setip4host(struct ncprange *range, struct in_addr from)
ncprange_setip4(struct ncprange *range, struct in_addr from, struct in_addr msk)
ncprange_setip4mask(struct ncprange *range, struct in_addr mask)
ncprange_setsa(struct ncprange *range, const struct sockaddr *host,
ncprange_getsa(const struct ncprange *range, struct sockaddr_storage *host,
ncprange_getaddr(const struct ncprange *range, struct ncpaddr *addr)
ncprange_getip4addr(const struct ncprange *range, struct in_addr *addr)
ncprange_getip4mask(const struct ncprange *range, struct in_addr *mask)
ncprange_getwidth(const struct ncprange *range, int *width)
ncprange_ntoa(const struct ncprange *range)
ncprange_scopeid(const struct ncprange *range)
ncprange_aton(struct ncprange *range, struct ncp *ncp, const char *data)
extern int ncprange_getip4mask(const struct ncprange *, struct in_addr *);
extern int ncprange_getwidth(const struct ncprange *, int *);
extern const char *ncprange_ntoa(const struct ncprange *);
extern int ncprange_scopeid(const struct ncprange *);
extern int ncprange_aton(struct ncprange *, struct ncp *, const char *);
extern void ncprange_init(struct ncprange *);
extern int ncprange_isset(const struct ncprange *);
extern int ncprange_equal(const struct ncprange *, const struct ncprange *);
extern int ncprange_isdefault(const struct ncprange *);
extern void ncprange_setdefault(struct ncprange *, int);
extern int ncprange_contains(const struct ncprange *, const struct ncpaddr *);
extern int ncprange_containsip4(const struct ncprange *, struct in_addr);
extern void ncprange_copy(struct ncprange *, const struct ncprange *);
extern void ncprange_set(struct ncprange *, const struct ncpaddr *, int);
extern void ncprange_sethost(struct ncprange *, const struct ncpaddr *);
extern int ncprange_ishost(const struct ncprange *);
extern int ncprange_setwidth(struct ncprange *, int);
extern void ncprange_setip4(struct ncprange *, struct in_addr, struct in_addr);
extern void ncprange_setip4host(struct ncprange *, struct in_addr);
extern int ncprange_setip4mask(struct ncprange *, struct in_addr);
extern void ncprange_setsa(struct ncprange *, const struct sockaddr *,
extern void ncprange_getsa(const struct ncprange *, struct sockaddr_storage *,
extern int ncprange_getaddr(const struct ncprange *, struct ncpaddr *);
extern int ncprange_getip4addr(const struct ncprange *, struct in_addr *);
struct ncprange dest;
struct ncprange range;
struct ncprange dst;
route_Add(struct sticky_route **rp, int type, const struct ncprange *dst,
route_Delete(struct sticky_route **rp, int type, const struct ncprange *dst)
rt_Set(struct bundle *bundle, int cmd, const struct ncprange *dst,
struct ncprange ncpdst;
struct ncprange range;
struct ncprange dst;
extern void route_Add(struct sticky_route **, int, const struct ncprange *,
extern void route_Delete(struct sticky_route **, int, const struct ncprange *);
extern int rt_Set(struct bundle *, int, const struct ncprange *,