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_update.c
Age
Commit message (
Expand
)
Author
2024-01-23
Start converting the message parser to use the new ibuf api.
Claudio Jeker
2024-01-23
KNF, space before EOL
Claudio Jeker
2023-10-12
In up_generate_addpath_all() ensure that the new prefix is valid.
Claudio Jeker
2023-07-12
Update OpenBGPD to use new ibuf API.
Claudio Jeker
2023-04-19
Add handling for flowspec in the update path.
Claudio Jeker
2023-03-29
Switch prefix_adjout_get and new prefix_adjout_first to use a pt_entry
Claudio Jeker
2023-03-28
Instead of exracting the prefix into a bgpd_addr and passing that to
Claudio Jeker
2023-03-13
Add F_CTL_LEAKED and F_CTL_INELIGIBLE flags for bgpctl to show leaked
Claudio Jeker
2023-03-10
Compile the output filter rules into per peer filter rules.
Claudio Jeker
2023-03-09
Major rework of RFC9234 support. My initial interpretation of the RFC was
Claudio Jeker
2023-02-13
Pass struct rib_entry to rde_generate_updates() instead of struct rib.
Claudio Jeker
2023-02-11
Refactor common code of the 3 up_generate functions into up_process_prefix()
Claudio Jeker
2023-02-09
Instead of relaying struct peer from the SE to the RDE to fill out 10
Claudio Jeker
2023-01-24
Implement ASPA validation and reload logic on ASPA set changes.
Claudio Jeker
2023-01-18
Use the vstate of the filterstate struct instead of passing an extra copy
Claudio Jeker
2023-01-12
Split rde_filterstate_prep() into three functions.
Claudio Jeker
2023-01-11
Add the validation state to the filterstate struct.
Claudio Jeker
2023-01-11
Add ASPA validation functions to the RDE.
Claudio Jeker
2022-09-23
Implement a special update generator for add-path send all.
Claudio Jeker
2022-09-01
This code no longer needs siphash.h and also cleanup some leftover
Claudio Jeker
2022-08-17
Convert bzero() to memset(), bcmp() to memcmp() and bcopy() to memcpy().
Claudio Jeker
2022-07-11
Implement send side of RFC7911 ADD-PATH
Claudio Jeker
2022-07-11
Properly roll back in the add-path send case in up_dump_prefix()
Claudio Jeker
2022-07-11
Put the RFC9234 open policy handing in its own function
Claudio Jeker
2022-07-08
Pass path_id_tx to the Adj-RIB-Out
Claudio Jeker
2022-06-27
Add support for RFC 9234 - Route Leak Prevention and Detection Using Roles
Claudio Jeker
2022-05-23
whitespaces found when I went checking for something else
Theo de Raadt
2022-03-30
Simplify up_generate_updates()
Theo Buehler
2022-03-22
Switch from a LIST to TAILQ for the structure to store prefixes on a
Claudio Jeker
2022-03-15
Replace the eor member of struct prefix with a flag. Saves a byte that
Claudio Jeker
2022-03-02
Adapt prefix_adjout_update() the same way as prefix_adjout_withdraw()
Claudio Jeker
2022-03-02
Refactor prefix_adjout_withdraw()
Claudio Jeker
2022-03-01
up_dump_prefix() should not clear the p->flags before possibly calling
Claudio Jeker
2022-02-24
struct prefix holds path_id_tx for the path id sent to peers when
Claudio Jeker
2022-02-06
Switch from u_intX_t types to stdint.h uintX_t. Mostly mechanical with
Claudio Jeker
2021-08-09
Implement reception of multiple paths per BGP session. This is one
Claudio Jeker
2021-06-17
Before adding a prefix to the Adj-RIB-Out modify the attributes to the
Claudio Jeker
2021-05-27
Rename and move functions used to get per-peer settings to the
Claudio Jeker
2021-05-27
When generating updates for a peer that has 'rde evaluate all' set the
Claudio Jeker
2021-05-06
Improve reload behaviour of RDE peer flags and export_type.
Claudio Jeker
2021-04-20
Update comment to be less confusing (I hope)
Claudio Jeker
2021-03-02
Introduce 'rde evaluate all' a mode to work around path hiding in IXP
Claudio Jeker
2021-01-09
Move peer related checks from up_test_update() to rde_generate_updates()
Claudio Jeker
2020-01-24
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
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-07-17
Change the Adj-RIB-Out to a per peer set of RB trees. The way RIB data
Claudio Jeker
2019-07-02
up_generate_default() needs to fake a prefix entry so that the outbound
Claudio Jeker
2019-06-22
Add a direct pointer from struct prefix to struct pt_entry.
Claudio Jeker
2019-06-19
With the community rewrite the output code needs to also check the
Claudio Jeker
[next]