eigrpd_addr
connected_check(int af, union eigrpd_addr *addr)
parse_addr(const char *word, int *family, union eigrpd_addr *addr)
memset(addr, 0, sizeof(union eigrpd_addr));
parse_prefix(const char *word, int *family, union eigrpd_addr *addr,
memset(addr, 0, sizeof(union eigrpd_addr));
union eigrpd_addr addr;
union eigrpd_addr *);
union eigrpd_addr *, uint8_t *);
union eigrpd_addr addr;
union eigrpd_addr dstbrd;
union eigrpd_addr prefix;
union eigrpd_addr nexthop;
union eigrpd_addr prefix;
union eigrpd_addr addr;
union eigrpd_addr addr;
union eigrpd_addr prefix;
union eigrpd_addr nexthop;
union eigrpd_addr addr;
union eigrpd_addr dstbrd;
union eigrpd_addr addr;
union eigrpd_addr addr;
union eigrpd_addr prefix;
union eigrpd_addr nexthop;
union eigrpd_addr prefix;
void eigrp_applymask(int, union eigrpd_addr *,
const union eigrpd_addr *, int);
int eigrp_addrcmp(int, const union eigrpd_addr *,
const union eigrpd_addr *);
int eigrp_addrisset(int, const union eigrpd_addr *);
int eigrp_prefixcmp(int, const union eigrpd_addr *,
const union eigrpd_addr *, uint8_t);
int bad_addr(int, union eigrpd_addr *);
void sa2addr(struct sockaddr *, int *, union eigrpd_addr *);
const char *log_addr(int, union eigrpd_addr *);
struct nbr *nbr_new(struct eigrp_iface *, union eigrpd_addr *,
struct nbr *nbr_find(struct eigrp_iface *, union eigrpd_addr *);
void recv_hello(struct eigrp_iface *, union eigrpd_addr *, struct nbr *,
union eigrpd_addr addr;
recv_hello(struct eigrp_iface *ei, union eigrpd_addr *src, struct nbr *nbr,
union eigrpd_addr addr;
kroute_find_prefix(int af, union eigrpd_addr *prefix, uint8_t prefixlen)
kroute_find_gw(struct kroute_priority *kprio, union eigrpd_addr *nh)
union eigrpd_addr prefix;
static struct kroute_prefix *kroute_find_prefix(int, union eigrpd_addr *,
union eigrpd_addr *);
log_addr(int af, union eigrpd_addr *addr)
nbr_find(struct eigrp_iface *ei, union eigrpd_addr *addr)
nbr_new(struct eigrp_iface *ei, union eigrpd_addr *addr, uint16_t holdtime,
recv_packet_eigrp(int af, union eigrpd_addr *src, union eigrpd_addr *dest,
static void recv_packet_eigrp(int, union eigrpd_addr *,
union eigrpd_addr *, struct iface *, struct eigrp_hdr *,
static int eigrp_hdr_sanity_check(int, union eigrpd_addr *,
static struct iface *find_iface(unsigned int, int, union eigrpd_addr *);
union eigrpd_addr src, dest;
eigrp_hdr_sanity_check(int af, union eigrpd_addr *addr,
find_iface(unsigned int ifindex, int af, union eigrpd_addr *src)
static int get_prefix(const char *, union eigrpd_addr *, uint8_t *);
get_prefix(const char *s, union eigrpd_addr *addr, uint8_t *plen)
memset(addr, 0, sizeof(union eigrpd_addr));
union eigrpd_addr addr;
union eigrpd_addr *, uint8_t);
union eigrpd_addr addr;
union eigrpd_addr nexthop;
union eigrpd_addr prefix;
rde_summary_check(struct eigrp_iface *ei, union eigrpd_addr *prefix,
eigrp_applymask(int af, union eigrpd_addr *dest, const union eigrpd_addr *src,
eigrp_addrcmp(int af, const union eigrpd_addr *a, const union eigrpd_addr *b)
eigrp_addrisset(int af, const union eigrpd_addr *addr)
eigrp_prefixcmp(int af, const union eigrpd_addr *a, const union eigrpd_addr *b,
bad_addr(int af, union eigrpd_addr *addr)
sa2addr(struct sockaddr *sa, int *af, union eigrpd_addr *addr)