CVS: cvs.openbsd.org: src
Claudio Jeker <[email protected]>
| Newsgroups | gmane.os.openbsd.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/07/01 03:53:47 Modified files: usr.sbin/bgpd : rde.c rde.h rde_decide.c rde_peer.c rde_rib.c Log message: Pass peer to rde_enqueue_updates() to enqueue updates on. This allows withdraws to be queued on the peer that caused them and not on peerself. Also only enqueue a rib entry once and try to keep FIFO order. Before every call to rde_enqueue_updates() would requeue the rib entry at the end of the list. Doing this requeue could delay updates for long time. Further optimisation may need to happen here. OK tb@