From b1dd7180785ef92d5a17f230cb7b607c98e51f63 Mon Sep 17 00:00:00 2001 From: Donatas Abraitis Date: Thu, 27 Jan 2022 10:12:59 +0200 Subject: bgpd: Add bgp_check_selected() helper for abstraction Just check if the path is selected to be advertised: best path or addpath capable. Signed-off-by: Donatas Abraitis --- bgpd/bgp_updgrp.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bgpd/bgp_updgrp.h') diff --git a/bgpd/bgp_updgrp.h b/bgpd/bgp_updgrp.h index f00853fc6f..5a9bebf8fe 100644 --- a/bgpd/bgp_updgrp.h +++ b/bgpd/bgp_updgrp.h @@ -462,6 +462,8 @@ extern int update_group_clear_update_dbg(struct update_group *updgrp, extern void update_bgp_group_free(struct bgp *bgp); extern bool bgp_addpath_encode_tx(struct peer *peer, afi_t afi, safi_t safi); +extern bool bgp_check_selected(struct bgp_path_info *bpi, struct peer *peer, + bool addpath_capable, afi_t afi, safi_t safi); /* * Inline functions -- cgit v1.2.3