summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2022-06-05Rework how fib_priority is handled.Claudio Jeker
2022-06-02Adjust lowest allowed routing priority to be bigger than RTP_LOCAL.Claudio Jeker
2022-06-02Use a common idiom to check if the user supplied routing priority isClaudio Jeker
2022-06-02Cleanup ktable_exists() usage and its warning message.Claudio Jeker
2022-06-02Adjust some warning messages to be a bit more accurate. ktable_update()Claudio Jeker
2022-05-31fix spacing;Jason McIntyre
2022-05-31Implement a max communities filter matchClaudio Jeker
2022-05-25Fix non-transitive extended community handling.Claudio Jeker
2022-05-23whitespaces found when I went checking for something elseTheo de Raadt
2022-05-06Relax the limitation of what is an acceptable unicast IP.Claudio Jeker
2022-04-04Prepare for new release.Claudio Jeker
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-03-30Simplify up_generate_updates()Theo Buehler
2022-03-22Switch from a LIST to TAILQ for the structure to store prefixes on aClaudio Jeker
2022-03-21Remove the active prefix cache in struct rib_entry. I need the spaceClaudio Jeker
2022-03-21Adjust how RIB are reloaded when their flags (esp. no evaluate) changes.Claudio Jeker
2022-03-21Rename F_CTL_ACTIVE and F_PREF_ACTIVE to the more correctClaudio Jeker
2022-03-15Replace the eor member of struct prefix with a flag. Saves a byte thatClaudio Jeker
2022-03-15Refactor prefix_adjout_update(). Move the new prefix logic up andClaudio Jeker
2022-03-15Change how $macros are expanded in the config.Claudio Jeker
2022-03-10immediatly -> immediatelyJonathan Gray
2022-03-08Avoid leak of roa in rtr_parse_ipv{4,6}_prefix()Theo Buehler
2022-03-08No need to print fetchtable twice in this error message.Claudio Jeker
2022-03-03Move rde_send_kroute() from rde_generate_updates() to prefix_evaluate().Claudio Jeker
2022-03-03Remove the labelid from struct kroute_full. It was never really used.Claudio Jeker
2022-03-02Adapt prefix_adjout_update() the same way as prefix_adjout_withdraw()Claudio Jeker
2022-03-02Correct prefix_adjout_destroy() prototypeClaudio Jeker
2022-03-02Refactor prefix_adjout_withdraw()Claudio Jeker
2022-03-01up_dump_prefix() should not clear the p->flags before possibly callingClaudio Jeker
2022-03-01Rewrite some comments to hopefully be easier to understand.Claudio Jeker
2022-03-01Remove another empty lineClaudio Jeker
2022-03-01Reshuffle functions for better order and remove an excessive empty line.Claudio Jeker
2022-02-28Instead of handrolling what is mostly prefix_link/prefix_unlink inClaudio Jeker
2022-02-28In the Adj-RIB-Out specific dump functions assert that PREFIX_FLAG_ADJOUTClaudio Jeker
2022-02-26Remove excessive ;Claudio Jeker
2022-02-25The pointer returned by pt_fill() can be directly used in most cases.Claudio Jeker
2022-02-25For add-path send the Adj-RIB-Out needs to handle multiple paths perClaudio Jeker
2022-02-24struct prefix holds path_id_tx for the path id sent to peers whenClaudio Jeker
2022-02-23Make it possible to bind and connect to non-default ports. This is mainlyClaudio Jeker
2022-02-22Convert parse.y to use stdint.h types uintX_t instead of u_intX_tClaudio Jeker
2022-02-22Clarify RTR and roa-set sectionsJob Snijders
2022-02-06Switch from u_intX_t types to stdint.h uintX_t. Mostly mechanical withClaudio Jeker
2022-02-04Rename sockaddr_un sun to sa_un since sun is defined on illumos systems.Claudio Jeker
2022-01-28Must use unsigned 1 here since modern compilers can't shift a signed 1 by 31.Claudio Jeker
2022-01-23On poll() failure we want to skip pollfd related action but the signalClaudio Jeker
2022-01-20Make sure that all poll loops properly restart the poll loop on EINTR.Claudio Jeker
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-09-21Move us to OpenBGPD 7.2Claudio Jeker
2021-09-03Mention RFC8050 in bgpd.8Claudio Jeker
2021-09-03Add add-path support in MRT dumps (RFC8050).Claudio Jeker