index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
bgpd
/
rde.h
Age
Commit message (
Expand
)
Author
2021-03-02
Introduce 'rde evaluate all' a mode to work around path hiding in IXP
Claudio Jeker
2021-01-13
Extend prefix_evaluate() to also be used when withdrawing a prefix.
Claudio Jeker
2020-12-04
Reference count prefixes added to a pftable. This allows to export
Claudio Jeker
2020-06-05
Remove redundant code
denis
2020-01-24
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
Claudio Jeker
2020-01-09
Instead of calling SipHash24_Update() in path_hash for each element of
Claudio Jeker
2020-01-09
Clean up header a bit, remove peer_recv_eor and peer_send_eor prototypes
Claudio Jeker
2020-01-09
Move peer related code from rde.c to rde_peer.c.
Claudio Jeker
2020-01-08
eye burning whitespace
Theo de Raadt
2020-01-01
Instead of processing all imsg when reading them store peer specific
Claudio Jeker
2019-10-30
Add PREFIX_FLAG_STALE to mark prefixes in the Adj-RIB-Out as stale during
Claudio Jeker
2019-08-14
Rework the way ribs are stored in the RDE. Instead of a flat array that
Claudio Jeker
2019-08-14
There is no longer a reason to use two structs for RIBs where one is part
Claudio Jeker
2019-08-13
Instead of passing a struct prefix pointer to rde_filter() pass the 4 values
Claudio Jeker
2019-08-09
Rename some of the prefix functions to make it clearer. Also rename
Claudio Jeker
2019-08-07
Improve RIB reload behaviour. Especially when the rtable changes or the
Claudio Jeker
2019-07-22
GC three prototypes whose function have gone long ago.
Claudio Jeker
2019-07-17
Change the Adj-RIB-Out to a per peer set of RB trees. The way RIB data
Claudio Jeker
2019-07-01
Unify the way object in the RDE are reference counted. The affected
Claudio Jeker
2019-06-24
mrt dumps lost communities after the community rewrite.
Claudio Jeker
2019-06-22
Add a direct pointer from struct prefix to struct pt_entry.
Claudio Jeker
2019-06-20
prefix_updateall() is only used internally, make it a static function.
Claudio Jeker
2019-06-20
Change nexthop_update to run the list walk over all prefixes to run
Claudio Jeker
2019-06-17
Cleanup, remove some unneded spaces add some other where needed.
Claudio Jeker
2019-06-17
Completley rewrite the community matching and handling code. All community
Claudio Jeker
2019-05-31
Exit the attribute loop early if there are no unknown attributes left
Claudio Jeker
2019-03-07
Do a better job at cleaning up the config on shutdown. Remove bits that
Claudio Jeker
2019-02-26
Add support for '*', local-as and neighbor-as for ext-community matching
Claudio Jeker
2019-02-04
Implement as-override, a feature where the neighbor AS is replaced by the
Claudio Jeker
2019-01-21
Use Adj-RIB-Out to push UPDATE messages to peers instead of having another
Claudio Jeker
2018-12-30
add support for IPv6 VPN routes
denis
2018-12-19
Fold ext-communities into filter_community so that bgpd can match
Claudio Jeker
2018-12-17
path_empty() is not a function and does not need a prototype.
Claudio Jeker
2018-12-11
Refactor aspath code a bit. Move cached source_as (for origin validation)
Claudio Jeker
2018-11-28
Start reworking community handling. Merge standard communities and large
Claudio Jeker
2018-11-04
Introduce a real Adj-RIB-Out. At the same time remove the update_rib
Claudio Jeker
2018-10-31
Remove tail queues which link peer, aspath and prefix together. These
Claudio Jeker
2018-10-29
Replace some walkers using the aspath/prefix lists with a rib_dump walker.
Claudio Jeker
2018-10-25
Calculate ASPATH_HEADER_SIZE correctly by using offsetof() instead of the
Claudio Jeker
2018-10-24
Major refactoring of the RIB handling code. Mainly change how the RIB is
Claudio Jeker
2018-10-15
Use the up_rib tree to withdraw all prefixes of a peer which is used to
Claudio Jeker
2018-10-01
Expose BGP Origin Validation state in bgpctl show commands
job
2018-09-29
Implement origin validation in bgpd. This introduces two new tables, the
Claudio Jeker
2018-09-29
Introduce minimal tracking of announced prefixes. A per peer RB tree tracks
Claudio Jeker
2018-09-20
Split up as_set into a set_table and an as_set. The first is what does
Claudio Jeker
2018-09-20
whitespace cleanup, ok claudio@
Sebastian Benoit
2018-09-18
Backend for roa-sets. This combines as_sets and prefix-set tries to do
Claudio Jeker
2018-09-09
Clean up prefix flag handling. First of all the dynamic networks no longer
Claudio Jeker
2018-09-08
implement or-longer filter op for prefix-sets. Allows one two write rules like
Sebastian Benoit
2018-09-07
Implement a fast presix-set lookup. This magic trie is able to match a
Claudio Jeker
[next]