CVS: cvs.openbsd.org: src

Claudio Jeker <[email protected]> Tue, 21 Jul 2026 15:02:29 -0600 (MDT)
Newsgroups gmane.os.openbsd.cvs
Message-ID <[email protected]>
CVSROOT:	/cvs
Module name:	src
Changes by:	[email protected]	2026/07/21 15:02:29

Modified files:
	usr.sbin/bgpd  : rde_update.c 

Log message:
If a session drops from add-path send to no add-path send then the
adj-rib-out needs extra cleanup in up_generate_updates().

In the EVAL_SYNC case up_generate_updates() should check if the
adjout_prefix (p) returned was for an add-path path. This is the case if
path_id_tx is not 0. In that case withdraw all paths before calling
up_process_prefix().

The add-path side already does this by default.

OK tb@