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@
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.