]> git.proxmox.com Git - mirror_ifupdown2.git/commit - addons/vrf.py
addons: vrf: Ensures fib rule for local table have higher pref than fib vrf rule
authorNikhil <nikhil@cumulusnetworks.com>
Tue, 1 Mar 2016 01:32:23 +0000 (17:32 -0800)
committerNikhil <nikhil@cumulusnetworks.com>
Tue, 1 Mar 2016 03:03:51 +0000 (19:03 -0800)
commit3fcb15febd084d826aff51e8599ae9c274c10343
treed5cccf229ec63f9c509312507cd27d8a10741d7f
parent09b1b7fb0f10a4693049d3d3d8e4941bd3860f43
addons: vrf: Ensures fib rule for local table have higher pref than fib vrf rule

Ticket: CM-9541
Reviewed By: Roopa Prabhu
Testing Done: Yes, by installing ifupdown2 deb onto cel-e1031-01

This patch checks if fib rule for local table have higher pref
than vrf table, if not, it deletes fib rule for local table
with lower pref and adds fib rule for local table with
higher pref than vrf table.

This patch also avoid repeated addition of vrf rules on each ifup
addons/vrf.py