diff options
| author | Donatas Abraitis <donatas.abraitis@gmail.com> | 2022-01-27 10:12:59 +0200 | 
|---|---|---|
| committer | Donatas Abraitis <donatas.abraitis@gmail.com> | 2022-02-01 13:31:29 +0200 | 
| commit | b1dd7180785ef92d5a17f230cb7b607c98e51f63 (patch) | |
| tree | 08bf76b7f8976fc41c8c7a4e59674a1583bfe6d5 /bgpd/bgp_updgrp.h | |
| parent | be92fc9f1aae0f59e3d9f35bf9a557180b8ee7c6 (diff) | |
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 <donatas.abraitis@gmail.com>
Diffstat (limited to 'bgpd/bgp_updgrp.h')
| -rw-r--r-- | bgpd/bgp_updgrp.h | 2 | 
1 files changed, 2 insertions, 0 deletions
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  | 
