diff options
| author | Francois Dumontet <francois.dumontet@6wind.com> | 2022-05-31 17:40:39 +0200 |
|---|---|---|
| committer | Francois Dumontet <francois.dumontet@6wind.com> | 2022-06-16 12:51:11 +0200 |
| commit | 09f267ec95de6da5ae8282ae9f69485f8649d9ad (patch) | |
| tree | 108b145fa627ccb94f5a78977d3344e22ebe15b0 /bgpd/bgp_network.c | |
| parent | 23a1220847f020c126aa5ac696e191dd8c4450ae (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.c | 2 |
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; |
