Update BgpPeer to support per address-family configuration
Highlights:
- BgpFamilyAttributesConfig contains configuration for an address family
- Add vector of BgpFamilyAttributesConfig elements to BgpNeighborConfig
- Tweak IFMap and YAML code to build list of BgpFamilyAttributesConfig
- BgpPeerFamilyAttributes represents an address family in a BgpPeer
- Add a vector of pointers to BgpPeerFamilyAttributes in a BgpPeer
- Adjust code and unit tests to use new data structures
Pending:
- Implementation of back end code for loop_count and prefix_limit knobs
Reviewed: https:/ /review. opencontrail. org/14986 github. org/Juniper/ contrail- controller/ commit/ d43ba9df5d8a96a 321f9b1450a6476 4630aede96
Committed: http://
Submitter: Zuul
Branch: master
commit d43ba9df5d8a96a 321f9b1450a6476 4630aede96
Author: Nischal Sheth <email address hidden>
Date: Fri Nov 6 16:25:51 2015 -0800
Update BgpPeer to support per address-family configuration
Highlights:
- BgpFamilyAttrib utesConfig contains configuration for an address family utesConfig elements to BgpNeighborConfig utesConfig tributes represents an address family in a BgpPeer tributes in a BgpPeer
- Add vector of BgpFamilyAttrib
- Tweak IFMap and YAML code to build list of BgpFamilyAttrib
- BgpPeerFamilyAt
- Add a vector of pointers to BgpPeerFamilyAt
- Adjust code and unit tests to use new data structures
Pending:
- Implementation of back end code for loop_count and prefix_limit knobs
Change-Id: I6bce2a91367758 2e32c4f1ebee8d5 5f904850817
Partial-Bug: 1513278