Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix circular route re-origination bug with transit VN
Problem: When a service is applied between a VN and a transit VN, routes from the VN that are re-originated into the transit VN as ServiceChain routes get re-originated again as ServiceChain routes into the regular VN. Cause: Implementation prior to transit VN used to ignore routes that did belong to the destination VN of the service chain. Code changes for transit VN functionality relaxed this check, but did not cover the case where route belongs to the source VN. Fix: Add check to ignore routes from source VN. Change-Id: Ifdff8e828f0d4a9bc20ab055e0e9206d2cfd347a Partial-Bug: 1365277
- Loading branch information
Nischal Sheth
committed
Oct 16, 2014
1 parent
969a11e
commit 6119e73
Showing
5 changed files
with
664 additions
and
381 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.