summaryrefslogtreecommitdiff
path: root/bgpd/bgp_network.c
diff options
context:
space:
mode:
authorFrancois Dumontet <francois.dumontet@6wind.com>2022-05-31 17:40:39 +0200
committerFrancois Dumontet <francois.dumontet@6wind.com>2022-06-16 12:51:11 +0200
commit09f267ec95de6da5ae8282ae9f69485f8649d9ad (patch)
tree108b145fa627ccb94f5a78977d3344e22ebe15b0 /bgpd/bgp_network.c
parent23a1220847f020c126aa5ac696e191dd8c4450ae (diff)
bmp: add a interface source to bmp connect command
With current release, forcin the source ip address when setting up a BMP connection is not possible. The need is to add an extra parameter for the following vty command: router bgp 65500 bmp targets AAA bmp connect 2.2.2.2 port 666 min-retry 100 max-retry 700 bmp connect 2:2::2:2 port 666 min-retry 100 max-retry 700 [source-interface lo1] Signed-off-by: Francois Dumontet <francois.dumontet@6wind.com>
Diffstat (limited to 'bgpd/bgp_network.c')
-rw-r--r--bgpd/bgp_network.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_network.c b/bgpd/bgp_network.c
index 77e2a0f53f..b68e2931d8 100644
--- a/bgpd/bgp_network.c
+++ b/bgpd/bgp_network.c
@@ -632,7 +632,7 @@ static char *bgp_get_bound_name(struct peer *peer)
return peer->bgp->name;
}
-static int bgp_update_address(struct interface *ifp, const union sockunion *dst,
+int bgp_update_address(struct interface *ifp, const union sockunion *dst,
union sockunion *addr)
{
struct prefix *p, *sel, d;