summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/rtr.c
AgeCommit message (Expand)Author
2024-01-18Fix IMSG_RECONF_ASPA handling. The rde did not expect what the rtr processClaudio Jeker
2024-01-04Rewrite the imsg handling using the new API functions.Claudio Jeker
2023-12-14Mostly straightforward conversion to imsg_get_fd() only the handlingClaudio Jeker
2023-11-07Rename struct imsgbuf *ibuf to *imsgbuf in all places.Claudio Jeker
2023-08-16Remove per-AFI ASPA handling in bgpd internalsClaudio Jeker
2023-05-05Pass ASPA objects in reverse since this is what aspa_add_set() expects.Claudio Jeker
2023-04-20Rework the way transit provider AID masks are built and sent to the RDE.Claudio Jeker
2023-03-28Introduce a semaphore to protect intermediate state from different RTRClaudio Jeker
2023-03-09Implement ASPA support in RTR by following draft-ietf-sidrops-8210bis-10.Claudio Jeker
2023-01-20remove extra tabClaudio Jeker
2023-01-17Add the needed logic to load the ASPA table from the rtr process into theClaudio Jeker
2022-11-18Add plumbing for ASPA support. This implements the parser and part of theClaudio Jeker
2022-10-18Fix some spelling errorsJob Snijders
2022-08-31Make sure that only one roa softreconfig runner is run at any time.Claudio Jeker
2022-08-17Convert bzero() to memset(), bcmp() to memcmp() and bcopy() to memcpy().Claudio Jeker
2022-01-20Make sure that all poll loops properly restart the poll loop on EINTR.Claudio Jeker
2021-09-01Implement roa-set data expiry. Every prefix in a roa-set can specify anClaudio Jeker
2021-05-11Don't leak fd on error.Claudio Jeker
2021-04-26The time_t now is only set but never used. Noticed by gcc.Claudio Jeker
2021-02-16Add RTR support to OpenBGPD. Add basic support for the protocol.Claudio Jeker