CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2022/02/25 04:36:54
Modified files:
usr.sbin/bgpd : rde.c rde.h rde_rib.c
Log message:
For add-path send the Adj-RIB-Out needs to handle multiple paths per
prefix. For this extend the RB trees of the Adj-RIB-Out to also consider
the path_id. Add functions to lookup a prefix without path_id so that
bgpctl works. Rename functions so that all Adj-RIB-Out specific functions
start with prefix_adjout_
For now the path_id_tx in the Adj-RIB-Out is forced to 0 since
up_generate_updates() is not ready to handle more than one path per prefix.
OK tb@