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.c
Age
Commit message (
Expand
)
Author
2021-05-06
Improve reload behaviour of RDE peer flags and export_type.
Claudio Jeker
2021-04-27
Fix notification sub-error code for syntactically incorrect nexthops.
Claudio Jeker
2021-04-24
remove bgpd warning message exposed by "bgpctl show rib peer out" for
Theo de Raadt
2021-04-16
Add back IMSG_RECONF_ROA_ITEM in the parent imsg handler. It is needed
Claudio Jeker
2021-03-02
Introduce 'rde evaluate all' a mode to work around path hiding in IXP
Claudio Jeker
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2021-01-25
RFC6472 discourages the use of AS_SET segements in ASPATH attributes.
Claudio Jeker
2021-01-18
Change struct bgpd_addr VPN encoding. Instead of including two almost
Claudio Jeker
2021-01-13
Extend prefix_evaluate() to also be used when withdrawing a prefix.
Claudio Jeker
2021-01-09
Move peer related checks from up_test_update() to rde_generate_updates()
Claudio Jeker
2020-12-30
Implement IMSG_CTL_SHOW_SET to get information about roa-set, as-sets and
Claudio Jeker
2020-12-30
Use correct IMSG type in fatal message. Also reformat some not so long lines.
Claudio Jeker
2020-12-29
In preparation for RTR support change the representation of the roa-set
Claudio Jeker
2020-12-04
Reference count prefixes added to a pftable. This allows to export
Claudio Jeker
2020-11-05
Mark some common symbols of RDE and SE as static so that linking
Claudio Jeker
2020-11-05
Kill bgpd_process, nothing uses it anymore. Instead pass the process
Claudio Jeker
2020-11-05
Refactor the filterset handling of nexthops. Instead of depending on
Claudio Jeker
2020-10-21
rde_update_dispatch() was switched to void some time ago. There is no
Claudio Jeker
2020-05-02
The warning "bad AGGREGATOR, AS 0 not allowed ..." is not very helpful.
Claudio Jeker
2020-02-12
Move the code to figure out the alternate IP address (IPv6 addr for IPv4
Claudio Jeker
2020-01-24
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
Claudio Jeker
2020-01-10
'export default-route' still requires an output filter rule to announce
Claudio Jeker
2020-01-09
Move peer related code from rde.c to rde_peer.c.
Claudio Jeker
2020-01-09
Convert the lastchange of a prefix from time(NULL) to getmonotime() which
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-12-31
reloadtime is not needed anymore.
Claudio Jeker
2019-12-16
Instead of passing the peer id down to peer specific functions do the lookup
Claudio Jeker
2019-12-13
In rde_dispatch_imsg_session() reorder the case blocks a bit so they
Claudio Jeker
2019-11-27
struct ctl_show_rib does not need aspath_len since this information is
Claudio Jeker
2019-10-30
Add PREFIX_FLAG_STALE to mark prefixes in the Adj-RIB-Out as stale during
Claudio Jeker
2019-09-27
Move the rde_send_pftable_commit() our of the prefix_update and withdraw
Claudio Jeker
2019-09-27
Implement F_SHORTER in the prefix lookup code for bgpctl. F_SHORTER will
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-08-07
Implement the last few missing bits of RFC7607 and ensure that the AS in
Claudio Jeker
2019-08-05
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
Claudio Jeker
2019-08-05
Change the order how filtersets are passed during config reloads. Instead
Claudio Jeker
2019-07-24
mrt.h only needs to be included by mrt.c
Sebastian Benoit
2019-07-23
Make sure that pfd is not overflown, can not happen unless the mrt count
Claudio Jeker
2019-07-23
Clean up RIB related kroute code. Introduce a way to flush a FIB table
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-25
Initialize the peer id of peerself to PEER_ID_SELF before adding it to
Claudio Jeker
2019-06-22
Add a direct pointer from struct prefix to struct pt_entry.
Claudio Jeker
2019-06-22
Adjust peer id allocation a bit. Use defines for the various special
Claudio Jeker
2019-06-20
Change nexthop_update to run the list walk over all prefixes to run
Claudio Jeker
[next]