diff options
| author | David Lamparter <equinox@diac24.net> | 2018-09-21 22:57:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-21 22:57:28 +0200 |
| commit | fc81954dd17c4231cf5abed80ac673f668035a2c (patch) | |
| tree | f615070416bf3a7f041ea53bc57bd092d48f94ba /ospfd/ospf_vty.c | |
| parent | 6ea2d6e15f226fb9a946e94c593de3404d4e1582 (diff) | |
| parent | 766b826f1621276f2529a1e9c5696d25b8f2eddd (diff) | |
Merge pull request #2978 from ton31337/fix/default_originate_after_second_enter
osfpd: Install default route after second try instantly
Diffstat (limited to 'ospfd/ospf_vty.c')
| -rw-r--r-- | ospfd/ospf_vty.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ospfd/ospf_vty.c b/ospfd/ospf_vty.c index aa877903fc..e25d1a31de 100644 --- a/ospfd/ospf_vty.c +++ b/ospfd/ospf_vty.c @@ -8201,6 +8201,8 @@ DEFUN (no_ospf_redistribute_source, return CMD_SUCCESS; ospf_routemap_unset(red); + ospf_redist_del(ospf, source, 0); + return ospf_redistribute_unset(ospf, source, 0); } @@ -8315,6 +8317,8 @@ DEFUN (no_ospf_redistribute_instance_source, return CMD_SUCCESS; ospf_routemap_unset(red); + ospf_redist_del(ospf, source, instance); + return ospf_redistribute_unset(ospf, source, instance); } @@ -8447,6 +8451,8 @@ DEFUN (no_ospf_default_information_originate, return CMD_SUCCESS; ospf_routemap_unset(red); + ospf_redist_del(ospf, DEFAULT_ROUTE, 0); + return ospf_redistribute_default_unset(ospf); } |
