diff options
| author | Alexander Chernavin <achernavin@netgate.com> | 2020-08-25 09:51:22 -0400 |
|---|---|---|
| committer | Alexander Chernavin <achernavin@netgate.com> | 2020-08-25 09:51:22 -0400 |
| commit | 3557ed3d32f7eb166997ebcde3fc624927b6f553 (patch) | |
| tree | 969dd546eca9997edae2d1313b864c28e5b67837 /lib/agg_table.c | |
| parent | 310451ba9712f2d4483bd976a968cd4b6d19477f (diff) | |
bgpd: reset session if ebgp-multihop is set and no session established
If you configure eBGP on loopbacks, you might miss setting the
ebgp-multihop option. Given that, the session will not be established
because of this. Now, the session is in Active state. When you update
your config afterwards and set the ebgp-multihop option to the
appropriate value, the session will still be in Active state. In fact,
it will be stuck in Active state and only services restart will help.
With this change, when set the ebgp-multihop option and no session was
established, reset the session.
Signed-off-by: Alexander Chernavin <achernavin@netgate.com>
Diffstat (limited to 'lib/agg_table.c')
0 files changed, 0 insertions, 0 deletions
