Searched refs:rib_entry (Results 1 - 9 of 9) sorted by relevance

/openbsd-current/usr.sbin/bgpd/
H A Drde.h42 RB_HEAD(rib_tree, rib_entry);
44 struct rib_entry { struct
45 RB_ENTRY(rib_entry) rib_e;
270 struct rib_entry *re;
333 void mrt_dump_upcall(struct rib_entry *, void *);
366 void rde_generate_updates(struct rib_entry *, struct prefix *,
474 struct prefix *prefix_best(struct rib_entry *);
475 void prefix_evaluate(struct rib_entry *, struct prefix *,
537 struct rib_entry *rib_get(struct rib *, struct pt_entry *);
538 struct rib_entry *rib_get_add
[all...]
H A Drde_decide.c31 void prefix_insert(struct prefix *, struct prefix *, struct rib_entry *);
32 void prefix_remove(struct prefix *, struct rib_entry *);
333 prefix_insert(struct prefix *new, struct prefix *ep, struct rib_entry *re)
425 prefix_remove(struct prefix *old, struct rib_entry *re)
502 prefix_best(struct rib_entry *re)
526 prefix_evaluate(struct rib_entry *re, struct prefix *new, struct prefix *old)
583 struct rib_entry *re = prefix_re(p);
H A Drde_peer.c226 peer_generate_update(struct rde_peer *peer, struct rib_entry *re,
270 rde_generate_updates(struct rib_entry *re, struct prefix *newpath,
310 peer_flush_upcall(struct rib_entry *re, void *arg)
379 rde_up_dump_upcall(struct rib_entry *re, void *ptr)
H A Dmrt.c43 static int mrt_dump_entry_v2(struct mrt *, struct rib_entry *, uint32_t);
624 mrt_dump_entry_v2_rib(struct rib_entry *re, struct ibuf **nb, struct ibuf **apb,
697 mrt_dump_entry_v2(struct mrt *mrt, struct rib_entry *re, uint32_t snum)
914 mrt_dump_upcall(struct rib_entry *re, void *ptr)
H A Drde_update.c210 up_generate_updates(struct rde_peer *peer, struct rib_entry *re)
248 up_generate_addpath(struct rde_peer *peer, struct rib_entry *re)
335 up_generate_addpath_all(struct rde_peer *peer, struct rib_entry *re,
/openbsd-current/usr.sbin/bgpctl/
H A Doutput_ometric.c283 stats->rib_cnt * sizeof(struct rib_entry), UINT64_MAX);
302 stats->rib_cnt * sizeof(struct rib_entry) +
H A Doutput_json.c812 json_do_object("rib_entry", 0);
895 stats->rib_cnt * sizeof(struct rib_entry), UINT64_MAX);
913 stats->rib_cnt * sizeof(struct rib_entry) +
H A Doutput.c1059 sizeof(struct rib_entry)));
1090 stats->rib_cnt * sizeof(struct rib_entry) +
/openbsd-current/regress/usr.sbin/bgpd/unittests/
H A Drde_decide_test.c37 struct rib_entry dummy_re = { .prefix = &dummy_pt };
359 rde_generate_updates(struct rib_entry *re, struct prefix *newpath,

Completed in 297 milliseconds