summaryrefslogtreecommitdiff
path: root/lib/json.c
diff options
context:
space:
mode:
authorvivek <vivek@cumulusnetworks.com>2015-10-20 21:38:38 -0700
committervivek <vivek@cumulusnetworks.com>2015-10-20 21:38:38 -0700
commit5048fe14444fcbf27a1905e0f79f5e53af35cd29 (patch)
treec8bbb930a5649add14b095be0f1663cc422850e1 /lib/json.c
parentd0f9e4001639fc7af460bd0fa7b67bbe20cd004d (diff)
Zebra: Make redistribute do replace instead of del/add for better convergence
Ticket: CM-6768 Reviewed By: CCR-3207 Testing Done: bgpsmoke, smoke, topo to create failure Redistributing routes goes through a del/add cycle whenever a redistributed is updated. This del/add cycle causes disruption by causing traffic loss for brief/long periods of time(6-8 s in case of OSPF). The modifications in this patch remove the del/add cycle to ensure that this disruption doesn't happen. Also fixed sending no forwarding address when announcing IPv4 routes with IPv6 nexthops, and sending nexthop only when there is a single path. Signed-off-by: Dinesh G Dutt <ddutt@cumulusnetworks.com> Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Diffstat (limited to 'lib/json.c')
0 files changed, 0 insertions, 0 deletions