Symbol: rde_peer
regress/usr.sbin/bgpd/unittests/rde_community_test.c
134
struct rde_peer *p = &peer;
regress/usr.sbin/bgpd/unittests/rde_community_test.h
1
struct rde_peer peer = {
regress/usr.sbin/bgpd/unittests/rde_community_test.h
13
struct rde_peer peer_b4 = {
regress/usr.sbin/bgpd/unittests/rde_community_test.h
5
struct rde_peer peer_l4 = {
regress/usr.sbin/bgpd/unittests/rde_community_test.h
596
struct rde_peer *peer;
regress/usr.sbin/bgpd/unittests/rde_community_test.h
9
struct rde_peer peer_r4 = {
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
359
rde_enqueue_updates(struct rib_entry *re, struct rde_peer *peer,
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
39
struct rde_peer peer1 = {
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
44
struct rde_peer peer2 = {
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
49
struct rde_peer peer3 = {
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
54
struct rde_peer peer1_a4 = {
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
59
struct rde_peer peer1_i = {
usr.sbin/bgpd/mrt.c
354
struct rde_peer *peer)
usr.sbin/bgpd/mrt.c
40
struct rde_peer*);
usr.sbin/bgpd/mrt.c
42
struct rde_peer*);
usr.sbin/bgpd/mrt.c
44
static int mrt_dump_peer(struct ibuf *, struct rde_peer *);
usr.sbin/bgpd/mrt.c
519
struct rde_peer *peer)
usr.sbin/bgpd/mrt.c
789
mrt_dump_v2_hdr_peer(struct rde_peer *peer, void *arg)
usr.sbin/bgpd/mrt.c
855
mrt_dump_peer(struct ibuf *buf, struct rde_peer *peer)
usr.sbin/bgpd/rde.c
130
extern struct rde_peer *peerself;
usr.sbin/bgpd/rde.c
1405
rde_dispatch_imsg_peer(struct rde_peer *peer, void *bula)
usr.sbin/bgpd/rde.c
1483
rde_update_dispatch(struct rde_peer *peer, struct ibuf *buf)
usr.sbin/bgpd/rde.c
1945
pathid_assign(struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde.c
1977
rde_update_update(struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde.c
2044
rde_update_withdraw(struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde.c
2075
rde_attr_parse(struct ibuf *buf, struct rde_peer *peer,
usr.sbin/bgpd/rde.c
2536
struct rde_peer *peer, struct filterstate *state)
usr.sbin/bgpd/rde.c
2687
rde_update_err(struct rde_peer *peer, uint8_t error, uint8_t suberr,
usr.sbin/bgpd/rde.c
2712
const struct rde_peer *peer, const struct bgpd_addr *next,
usr.sbin/bgpd/rde.c
2745
rde_as4byte_fixup(struct rde_peer *peer, struct rde_aspath *a)
usr.sbin/bgpd/rde.c
2814
rde_aspa_validity(struct rde_peer *peer, struct rde_aspath *asp, uint8_t aid)
usr.sbin/bgpd/rde.c
2855
rde_reflector(struct rde_peer *peer, struct rde_aspath *asp)
usr.sbin/bgpd/rde.c
2927
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3039
rde_dump_adjout_as(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3118
rde_match_peer(struct rde_peer *p, struct ctl_neighbor *n)
usr.sbin/bgpd/rde.c
3176
rde_dump_adjout_filter(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3218
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3238
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3310
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3670
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde.c
3678
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3703
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
3896
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
4154
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
4214
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
4413
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
4579
rde_peer_recv_eor(struct rde_peer *peer, u_int aid)
usr.sbin/bgpd/rde.c
4601
rde_peer_send_eor(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde.c
463
struct rde_peer *peer;
usr.sbin/bgpd/rde.c
4644
rde_peer_send_rrefresh(struct rde_peer *peer, uint8_t aid, uint8_t subtype)
usr.sbin/bgpd/rde.c
51
void rde_dispatch_imsg_peer(struct rde_peer *, void *);
usr.sbin/bgpd/rde.c
52
void rde_update_dispatch(struct rde_peer *, struct ibuf *);
usr.sbin/bgpd/rde.c
53
int rde_update_update(struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.c
55
void rde_update_withdraw(struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.c
57
int rde_attr_parse(struct ibuf *, struct rde_peer *,
usr.sbin/bgpd/rde.c
62
struct rde_peer *, struct filterstate *);
usr.sbin/bgpd/rde.c
63
void rde_as4byte_fixup(struct rde_peer *, struct rde_aspath *);
usr.sbin/bgpd/rde.c
64
uint8_t rde_aspa_validity(struct rde_peer *, struct rde_aspath *,
usr.sbin/bgpd/rde.c
66
void rde_reflector(struct rde_peer *, struct rde_aspath *);
usr.sbin/bgpd/rde.c
95
static void rde_peer_recv_eor(struct rde_peer *, u_int);
usr.sbin/bgpd/rde.c
96
static void rde_peer_send_eor(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
295
struct rde_peer *peer;
usr.sbin/bgpd/rde.h
399
void rde_update_err(struct rde_peer *, uint8_t , uint8_t,
usr.sbin/bgpd/rde.h
402
const struct rde_peer *, const struct bgpd_addr *,
usr.sbin/bgpd/rde.h
413
void rde_peer_send_rrefresh(struct rde_peer *, uint8_t, uint8_t);
usr.sbin/bgpd/rde.h
414
int rde_match_peer(struct rde_peer *, struct ctl_neighbor *);
usr.sbin/bgpd/rde.h
417
int peer_has_as4byte(struct rde_peer *);
usr.sbin/bgpd/rde.h
418
int peer_has_add_path(struct rde_peer *, uint8_t, int);
usr.sbin/bgpd/rde.h
419
int peer_has_ext_msg(struct rde_peer *);
usr.sbin/bgpd/rde.h
420
int peer_has_ext_nexthop(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
421
int peer_permit_as_set(struct rde_peer *);
usr.sbin/bgpd/rde.h
424
void peer_foreach(void (*)(struct rde_peer *, void *), void *);
usr.sbin/bgpd/rde.h
425
struct rde_peer *peer_get(uint32_t);
usr.sbin/bgpd/rde.h
426
struct rde_peer *peer_match(struct ctl_neighbor *, uint32_t);
usr.sbin/bgpd/rde.h
427
struct rde_peer *peer_add(uint32_t, struct peer_config *, struct filter_head *);
usr.sbin/bgpd/rde.h
428
struct rde_filter *peer_apply_out_filter(struct rde_peer *,
usr.sbin/bgpd/rde.h
431
void rde_enqueue_updates(struct rib_entry *, struct rde_peer *,
usr.sbin/bgpd/rde.h
433
void peer_process_updates(struct rde_peer *, void *);
usr.sbin/bgpd/rde.h
435
void peer_up(struct rde_peer *, struct session_up *);
usr.sbin/bgpd/rde.h
436
void peer_down(struct rde_peer *);
usr.sbin/bgpd/rde.h
437
void peer_delete(struct rde_peer *);
usr.sbin/bgpd/rde.h
438
void peer_flush(struct rde_peer *, uint8_t, monotime_t);
usr.sbin/bgpd/rde.h
439
void peer_stale(struct rde_peer *, uint8_t, int);
usr.sbin/bgpd/rde.h
440
void peer_blast(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
441
void peer_dump(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
442
void peer_begin_rrefresh(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
445
void peer_imsg_push(struct rde_peer *, struct imsg *);
usr.sbin/bgpd/rde.h
446
int peer_imsg_pop(struct rde_peer *, struct imsg *);
usr.sbin/bgpd/rde.h
447
void peer_imsg_flush(struct rde_peer *);
usr.sbin/bgpd/rde.h
450
peer_is_up(struct rde_peer *peer)
usr.sbin/bgpd/rde.h
455
RB_PROTOTYPE(peer_tree, rde_peer, entry, peer_cmp);
usr.sbin/bgpd/rde.h
506
struct rde_peer *);
usr.sbin/bgpd/rde.h
509
struct rde_peer *);
usr.sbin/bgpd/rde.h
511
struct rde_peer *);
usr.sbin/bgpd/rde.h
560
void rde_apply_set(const struct rde_filter_set *, struct rde_peer *,
usr.sbin/bgpd/rde.h
561
struct rde_peer *, struct filterstate *, u_int8_t);
usr.sbin/bgpd/rde.h
574
int rde_filter_skip_rule(struct rde_peer *, struct filter_rule *);
usr.sbin/bgpd/rde.h
578
enum filter_action rde_filter(struct filter_head *, struct rde_peer *,
usr.sbin/bgpd/rde.h
579
struct rde_peer *, struct bgpd_addr *, uint8_t,
usr.sbin/bgpd/rde.h
581
enum filter_action rde_filter_out(struct rde_filter *, struct rde_peer *,
usr.sbin/bgpd/rde.h
582
struct rde_peer *, struct bgpd_addr *, uint8_t,
usr.sbin/bgpd/rde.h
649
void rib_pq_enqueue(struct rib_entry *, struct rde_peer *,
usr.sbin/bgpd/rde.h
679
struct prefix *prefix_get(struct rib *, struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.h
681
int prefix_update(struct rib *, struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.h
684
int prefix_withdraw(struct rib *, struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.h
686
int prefix_flowspec_update(struct rde_peer *, struct filterstate *,
usr.sbin/bgpd/rde.h
688
int prefix_flowspec_withdraw(struct rde_peer *, struct pt_entry *);
usr.sbin/bgpd/rde.h
693
struct prefix *prefix_bypeer(struct rib_entry *, struct rde_peer *,
usr.sbin/bgpd/rde.h
697
static inline struct rde_peer *
usr.sbin/bgpd/rde.h
778
struct adjout_prefix *adjout_prefix_get(struct rde_peer *, uint32_t,
usr.sbin/bgpd/rde.h
784
void adjout_prefix_update(struct adjout_prefix *, struct rde_peer *,
usr.sbin/bgpd/rde.h
786
void adjout_prefix_withdraw(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde.h
788
void adjout_prefix_reaper(struct rde_peer *);
usr.sbin/bgpd/rde.h
791
int adjout_prefix_dump_new(struct rde_peer *, uint8_t,
usr.sbin/bgpd/rde.h
796
int adjout_prefix_dump_subtree(struct rde_peer *,
usr.sbin/bgpd/rde.h
802
void adjout_peer_init(struct rde_peer *);
usr.sbin/bgpd/rde.h
803
void adjout_peer_flush_pending(struct rde_peer *);
usr.sbin/bgpd/rde.h
804
void adjout_peer_free(struct rde_peer *);
usr.sbin/bgpd/rde.h
806
void pend_attr_done(struct pend_attr *, struct rde_peer *);
usr.sbin/bgpd/rde.h
807
void pend_eor_add(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
808
void pend_prefix_add(struct rde_peer *, struct adjout_attr *,
usr.sbin/bgpd/rde.h
81
RB_HEAD(peer_tree, rde_peer);
usr.sbin/bgpd/rde.h
811
struct pend_prefix_queue *, struct rde_peer *);
usr.sbin/bgpd/rde.h
818
void up_generate_updates(struct rde_peer *, struct rib_entry *,
usr.sbin/bgpd/rde.h
820
void up_generate_addpath(struct rde_peer *, struct rib_entry *,
usr.sbin/bgpd/rde.h
822
void up_generate_addpath_all(struct rde_peer *, struct rib_entry *,
usr.sbin/bgpd/rde.h
824
void up_generate_default(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
825
int up_is_eor(struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
826
void up_dump_withdraws(struct imsgbuf *, struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
827
void up_dump_update(struct imsgbuf *, struct rde_peer *, uint8_t);
usr.sbin/bgpd/rde.h
90
RB_ENTRY(rde_peer) entry;
usr.sbin/bgpd/rde_adjout.c
103
pend_attr_done(struct pend_attr *pa, struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
112
pend_attr_lookup(struct rde_peer *peer, struct adjout_attr *attrs, uint8_t aid)
usr.sbin/bgpd/rde_adjout.c
141
pend_eor_add(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_adjout.c
155
pend_prefix_lookup(struct rde_peer *peer, struct pt_entry *pt,
usr.sbin/bgpd/rde_adjout.c
165
struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
182
pend_prefix_add(struct rde_peer *peer, struct adjout_attr *attrs,
usr.sbin/bgpd/rde_adjout.c
243
struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
408
static void adjout_prefix_link(struct pt_entry *, struct rde_peer *,
usr.sbin/bgpd/rde_adjout.c
411
struct pt_entry *, struct rde_peer *);
usr.sbin/bgpd/rde_adjout.c
432
adjout_prefix_get(struct rde_peer *peer, uint32_t path_id_tx,
usr.sbin/bgpd/rde_adjout.c
522
adjout_prefix_update(struct adjout_prefix *p, struct rde_peer *peer,
usr.sbin/bgpd/rde_adjout.c
570
adjout_prefix_withdraw(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
584
adjout_prefix_reaper(struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
66
struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
662
adjout_prefix_dump_new(struct rde_peer *peer, uint8_t aid,
usr.sbin/bgpd/rde_adjout.c
690
adjout_prefix_dump_subtree(struct rde_peer *peer, struct bgpd_addr *subtree,
usr.sbin/bgpd/rde_adjout.c
728
adjout_prefix_link(struct pt_entry *pte, struct rde_peer *peer,
usr.sbin/bgpd/rde_adjout.c
752
struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
843
adjout_peer_init(struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
85
pend_attr_free(struct pend_attr *pa, struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
856
adjout_peer_flush_pending(struct rde_peer *peer)
usr.sbin/bgpd/rde_adjout.c
876
adjout_peer_free(struct rde_peer *peer)
usr.sbin/bgpd/rde_community.c
277
struct rde_peer *peer)
usr.sbin/bgpd/rde_community.c
32
apply_flag(uint32_t in, uint8_t flag, struct rde_peer *peer, uint32_t *out,
usr.sbin/bgpd/rde_community.c
347
struct rde_peer *peer)
usr.sbin/bgpd/rde_community.c
386
struct rde_peer *peer)
usr.sbin/bgpd/rde_community.c
62
fc2c(const struct community *fc, struct rde_peer *peer, struct community *c,
usr.sbin/bgpd/rde_decide.c
123
struct rde_peer *peer1, *peer2;
usr.sbin/bgpd/rde_decide.c
537
struct rde_peer *peer = NULL;
usr.sbin/bgpd/rde_decide.c
609
struct rde_peer *peer;
usr.sbin/bgpd/rde_filter.c
1101
rde_filter(struct filter_head *rules, struct rde_peer *peer,
usr.sbin/bgpd/rde_filter.c
1102
struct rde_peer *from, struct bgpd_addr *prefix, uint8_t plen,
usr.sbin/bgpd/rde_filter.c
1160
rde_filter_out(struct rde_filter *rf, struct rde_peer *peer,
usr.sbin/bgpd/rde_filter.c
1161
struct rde_peer *from, struct bgpd_addr *prefix, uint8_t plen,
usr.sbin/bgpd/rde_filter.c
260
rde_filter_match(struct filter_match *match, struct rde_peer *peer,
usr.sbin/bgpd/rde_filter.c
261
struct rde_peer *from, struct filterstate *state,
usr.sbin/bgpd/rde_filter.c
365
rde_filter_skip_rule(struct rde_peer *peer, struct filter_rule *f)
usr.sbin/bgpd/rde_filter.c
74
rde_apply_set(const struct rde_filter_set *rfs, struct rde_peer *peer,
usr.sbin/bgpd/rde_filter.c
75
struct rde_peer *from, struct filterstate *state, uint8_t aid)
usr.sbin/bgpd/rde_peer.c
105
peer_foreach(void (*callback)(struct rde_peer *, void *), void *arg)
usr.sbin/bgpd/rde_peer.c
107
struct rde_peer *peer, *np;
usr.sbin/bgpd/rde_peer.c
116
struct rde_peer *
usr.sbin/bgpd/rde_peer.c
119
struct rde_peer needle;
usr.sbin/bgpd/rde_peer.c
130
struct rde_peer *
usr.sbin/bgpd/rde_peer.c
133
struct rde_peer *peer;
usr.sbin/bgpd/rde_peer.c
149
struct rde_peer *
usr.sbin/bgpd/rde_peer.c
152
struct rde_peer *peer;
usr.sbin/bgpd/rde_peer.c
160
peer = calloc(1, sizeof(struct rde_peer));
usr.sbin/bgpd/rde_peer.c
187
struct rde_peer *p;
usr.sbin/bgpd/rde_peer.c
207
peer_apply_out_filter(struct rde_peer *peer, struct filter_head *rules)
usr.sbin/bgpd/rde_peer.c
234
peer_cmp(struct rde_peer *a, struct rde_peer *b)
usr.sbin/bgpd/rde_peer.c
243
RB_GENERATE(peer_tree, rde_peer, entry, peer_cmp);
usr.sbin/bgpd/rde_peer.c
246
peer_generate_update(struct rde_peer *peer, struct rib_entry *re,
usr.sbin/bgpd/rde_peer.c
299
rde_enqueue_updates(struct rib_entry *re, struct rde_peer *peer,
usr.sbin/bgpd/rde_peer.c
302
struct rde_peer *p;
usr.sbin/bgpd/rde_peer.c
31
struct rde_peer *peerself;
usr.sbin/bgpd/rde_peer.c
336
peer_process_updates(struct rde_peer *peer, void *bula)
usr.sbin/bgpd/rde_peer.c
339
struct rde_peer *p;
usr.sbin/bgpd/rde_peer.c
359
struct rde_peer *peer;
usr.sbin/bgpd/rde_peer.c
366
struct rde_peer *peer = ((struct peer_flush *)arg)->peer;
usr.sbin/bgpd/rde_peer.c
37
peer_has_as4byte(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
409
peer_up(struct rde_peer *peer, struct session_up *sup)
usr.sbin/bgpd/rde_peer.c
47
peer_has_add_path(struct rde_peer *peer, uint8_t aid, int mode)
usr.sbin/bgpd/rde_peer.c
474
peer_down(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
498
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde_peer.c
509
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde_peer.c
517
peer_delete(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
542
peer_flush(struct rde_peer *peer, uint8_t aid, monotime_t staletime)
usr.sbin/bgpd/rde_peer.c
55
peer_has_ext_msg(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
567
peer_stale(struct rde_peer *peer, uint8_t aid, int flushall)
usr.sbin/bgpd/rde_peer.c
604
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde_peer.c
61
peer_has_ext_nexthop(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_peer.c
616
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde_peer.c
629
peer_blast(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_peer.c
644
struct rde_peer *peer = ptr;
usr.sbin/bgpd/rde_peer.c
667
peer_dump(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_peer.c
69
peer_permit_as_set(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
693
peer_begin_rrefresh(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_peer.c
717
struct rde_peer *p;
usr.sbin/bgpd/rde_peer.c
736
peer_imsg_push(struct rde_peer *peer, struct imsg *imsg)
usr.sbin/bgpd/rde_peer.c
751
peer_imsg_pop(struct rde_peer *peer, struct imsg *imsg)
usr.sbin/bgpd/rde_peer.c
771
peer_imsg_flush(struct rde_peer *peer)
usr.sbin/bgpd/rde_peer.c
90
struct rde_peer *peer, *np;
usr.sbin/bgpd/rde_rib.c
1003
struct rde_peer *peer, uint32_t path_id, uint32_t path_id_tx,
usr.sbin/bgpd/rde_rib.c
1037
prefix_move(struct prefix *p, struct rde_peer *peer,
usr.sbin/bgpd/rde_rib.c
1080
prefix_withdraw(struct rib *rib, struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde_rib.c
1106
prefix_flowspec_update(struct rde_peer *peer, struct filterstate *state,
usr.sbin/bgpd/rde_rib.c
1152
prefix_flowspec_withdraw(struct rde_peer *peer, struct pt_entry *pte)
usr.sbin/bgpd/rde_rib.c
1193
prefix_bypeer(struct rib_entry *re, struct rde_peer *peer, uint32_t path_id)
usr.sbin/bgpd/rde_rib.c
1219
struct rde_peer *peer, uint32_t path_id, uint32_t path_id_tx,
usr.sbin/bgpd/rde_rib.c
378
rib_pq_enqueue(struct rib_entry *re, struct rde_peer *peer,
usr.sbin/bgpd/rde_rib.c
898
struct rde_peer *, uint32_t, uint32_t, struct rde_aspath *,
usr.sbin/bgpd/rde_rib.c
901
static int prefix_move(struct prefix *, struct rde_peer *,
usr.sbin/bgpd/rde_rib.c
906
struct pt_entry *, struct rde_peer *, uint32_t, uint32_t,
usr.sbin/bgpd/rde_rib.c
918
prefix_get(struct rib *rib, struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde_rib.c
934
prefix_update(struct rib *rib, struct rde_peer *peer, uint32_t path_id,
usr.sbin/bgpd/rde_update.c
1017
up_dump_withdraws(struct imsgbuf *imsg, struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_update.c
1094
up_dump_withdraw_one(struct rde_peer *peer, struct pt_entry *pt,
usr.sbin/bgpd/rde_update.c
115
up_enforce_open_policy(struct rde_peer *peer, struct filterstate *state,
usr.sbin/bgpd/rde_update.c
1164
up_dump_update(struct imsgbuf *imsg, struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_update.c
161
up_process_prefix(struct rde_peer *peer, struct prefix *new,
usr.sbin/bgpd/rde_update.c
223
up_generate_updates(struct rde_peer *peer, struct rib_entry *re,
usr.sbin/bgpd/rde_update.c
275
up_generate_addpath(struct rde_peer *peer, struct rib_entry *re,
usr.sbin/bgpd/rde_update.c
379
up_generate_addpath_all(struct rde_peer *peer, struct rib_entry *re,
usr.sbin/bgpd/rde_update.c
424
up_generate_default(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_update.c
426
extern struct rde_peer *peerself;
usr.sbin/bgpd/rde_update.c
481
up_get_nexthop(struct rde_peer *peer, struct filterstate *state, uint8_t aid)
usr.sbin/bgpd/rde_update.c
55
static void up_prep_adjout(struct rde_peer *, struct filterstate *, uint8_t);
usr.sbin/bgpd/rde_update.c
576
up_prep_adjout(struct rde_peer *peer, struct filterstate *state, uint8_t aid)
usr.sbin/bgpd/rde_update.c
58
up_test_update(struct rde_peer *peer, struct prefix *p)
usr.sbin/bgpd/rde_update.c
603
up_generate_attr(struct ibuf *buf, struct rde_peer *peer,
usr.sbin/bgpd/rde_update.c
62
struct rde_peer *frompeer;
usr.sbin/bgpd/rde_update.c
833
up_is_eor(struct rde_peer *peer, uint8_t aid)
usr.sbin/bgpd/rde_update.c
855
struct rde_peer *peer, int withdraw)
usr.sbin/bgpd/rde_update.c
879
up_generate_mp_reach(struct ibuf *buf, struct rde_peer *peer,