Lines Matching defs:knexthop
87 struct knexthop {
88 RB_ENTRY(knexthop) entry;
133 int knexthop_compare(struct knexthop *, struct knexthop *);
149 struct knexthop *knexthop_find(struct ktable *, struct bgpd_addr *);
150 int knexthop_insert(struct ktable *, struct knexthop *);
151 void knexthop_remove(struct ktable *, struct knexthop *);
162 void knexthop_validate(struct ktable *, struct knexthop *);
165 void knexthop_send_update(struct knexthop *);
168 void kroute_detach_nexthop(struct ktable *, struct knexthop *);
192 RB_PROTOTYPE(knexthop_tree, knexthop, entry, knexthop_compare)
193 RB_GENERATE(knexthop_tree, knexthop, entry, knexthop_compare)
824 struct knexthop *h;
851 struct knexthop *kn;
898 struct knexthop *h;
1367 struct knexthop *nh;
1512 knexthop_compare(struct knexthop *a, struct knexthop *b)
1646 struct knexthop *n;
1757 struct knexthop *n;
1827 struct knexthop *n;
1997 struct knexthop *
2000 struct knexthop s;
2009 knexthop_insert(struct ktable *kt, struct knexthop *kn)
2024 knexthop_remove(struct ktable *kt, struct knexthop *kn)
2034 struct knexthop *kn;
2177 struct knexthop *kn;
2223 knexthop_validate(struct ktable *kt, struct knexthop *kn)
2274 struct knexthop *kn;
2287 struct knexthop *kn;
2296 knexthop_send_update(struct knexthop *kn)
2381 kroute_detach_nexthop(struct ktable *kt, struct knexthop *kn)
2383 struct knexthop *s;