summaryrefslogtreecommitdiffstats
path: root/isisd/isis_lsp.c
diff options
context:
space:
mode:
authorPaul Jakma <paul@jakma.org>2016-05-25 15:47:00 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-09-23 18:12:16 +0200
commit1dec2166deabab95572bcf68d4e73a00460bc32e (patch)
treeaa6c17004924d6d310babfa2e6e7e7cea8127cd2 /isisd/isis_lsp.c
parentvtysh: make extract.pl more whitespace-robust (diff)
downloadfrr-1dec2166deabab95572bcf68d4e73a00460bc32e.tar.xz
frr-1dec2166deabab95572bcf68d4e73a00460bc32e.zip
ripd: split-horizon default differed between rip_interface_new and _reset
* rip_interface.c: Default for split_horizon_default differed between rip_interface_new and rip_interface_reset, causing at least some issues after interface events. See patchwork #604. Fix, and consolidate code. (rip_interface_{reset,clean}) rename these to 'interface', as that's more appropriate. Spin the ri specific bodies of these functions out to rip_interface_{reset,clean} helpers. Factor out the overlaps, so rip_interface_reset uses rip_interface_clean. (rip_interface_new) just use rip_interface_reset. * ripd.h: Update for (rip_interface_{reset,clean}) Reported by xufeng zhang, with a suggested fix on which this commit expands. See patchwork #604. This commit addresses only the split-horizon discrepency, issue #2. The other issue they reported, #1, is not addressed, though suggested fix seems inappropriate. Cc: xufeng.zhang@windriver.com
Diffstat (limited to 'isisd/isis_lsp.c')
0 files changed, 0 insertions, 0 deletions