Home
last modified time | relevance | path

Searched refs:nhflags (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/regress/usr.sbin/bgpd/unittests/
Drde_decide_test.c106 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[0], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
109 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[1], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
112 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[2], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
115 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[0], .peer = &peer1, .nhflags = 0, .lastchange = …
118 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[3], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
121 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[4], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
124 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[5], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
126 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[6], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
129 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[7], .peer = &peer1, .nhflags = NEXTHOP_VALID, .l…
132 ….p = { .entry.list.re = &dummy_re, .aspath = &asp[0], .peer = &peer1_i, .nhflags = NEXTHOP_VALID, …
[all …]
/openbsd/src/usr.sbin/bgpd/
Drde_rib.c849 if (a->nhflags != b->nhflags) in prefix_cmp()
850 return (a->nhflags > b->nhflags ? 1 : -1); in prefix_cmp()
984 prefix_nhflags(p) == state->nhflags && in prefix_update()
1017 state->nhflags, state->vstate, filtered)); in prefix_update()
1020 path_id_tx, asp, comm, state->nexthop, state->nhflags, in prefix_update()
1031 struct nexthop *nexthop, uint8_t nhflags, uint8_t vstate, int filtered) in prefix_add() argument
1046 nexthop, nhflags, vstate); in prefix_add()
1065 struct nexthop *nexthop, uint8_t nhflags, uint8_t vstate, int filtered) in prefix_move() argument
1078 asp, comm, nexthop, nhflags, vstate); in prefix_move()
1268 prefix_nhflags(p) == state->nhflags && in prefix_adjout_update()
[all …]
Drde.h287 uint8_t nhflags; member
320 uint8_t nhflags; member
652 return (p->nhflags & NEXTHOP_MASK); in prefix_nhflags()
658 return ((p->nhflags & NEXTHOP_VALID) != 0); in prefix_nhvalid()
Drde_filter.c145 &state->nexthop, &state->nhflags); in rde_apply_set()
431 struct rde_community *communities, struct nexthop *nh, uint8_t nhflags, in rde_filterstate_set() argument
441 state->nhflags = nhflags; in rde_filterstate_set()
462 src->nexthop, src->nhflags, src->vstate); in rde_filterstate_copy()
Drde_update.c495 if (state->nhflags & NEXTHOP_SELF) { in up_get_nexthop()
546 if (state->nhflags & NEXTHOP_NOMODIFY && in up_get_nexthop()
580 state->nhflags = 0; in up_prep_adjout()
877 np->nhflags != p->nhflags || in up_dump_prefix()
Drde_decide.c623 p->nhflags |= NEXTHOP_VALID; in prefix_evaluate_nexthop()
625 p->nhflags &= ~NEXTHOP_VALID; in prefix_evaluate_nexthop()