Add support of IPv6 VPN ext (RFC4659) for BGP-MPLS 84/36984/19
authorKevin Wang <kevixw@gmail.com>
Fri, 1 Apr 2016 00:17:13 +0000 (00:17 +0000)
committerMilos Fabian <milfabia@cisco.com>
Fri, 29 Apr 2016 13:24:09 +0000 (13:24 +0000)
commit707c2abd4c0e5030952de4ef72e30136d3b1f72e
tree9f22671d0b115d4c1c0a19dbe21a805a0ac8ebc4
parent37870a0af84ce9e14c109762db0f716ace03a98f
Add support of IPv6 VPN ext (RFC4659) for BGP-MPLS

Change-Id: Iaebcb20ed461667626f13c44e2011610212f8893
Signed-off-by: Kevin Wang <kevixw@gmail.com>
30 files changed:
bgp/controller-config/src/main/resources/initial/31-bgp.xml
bgp/controller-config/src/main/resources/initial/41-bgp-example.xml
bgp/l3vpn/src/main/java/org/opendaylight/controller/config/yang/bgp/vpn/ipv4/VpnIpv4Module.java
bgp/l3vpn/src/main/java/org/opendaylight/controller/config/yang/bgp/vpn/ipv6/VpnIpv6Module.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/controller/config/yang/bgp/vpn/ipv6/VpnIpv6ModuleFactory.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/AbstractVpnNextHopParserSerializer.java [moved from bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/VpnIpv4NextHopParserSerializer.java with 55% similarity]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/AbstractVpnNlriParser.java [moved from bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/VpnIpv4NlriParser.java with 54% similarity]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/AbstractVpnRIBSupport.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/VpnIpv4RIBSupport.java [deleted file]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/BgpIpv4Activator.java [moved from bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/BGPActivator.java with 88% similarity]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/RibIpv4Activator.java [moved from bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/RIBActivator.java with 89% similarity]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/VpnIpv4NextHopParserSerializer.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/VpnIpv4NlriParser.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/VpnIpv4RIBSupport.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/BgpIpv6Activator.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/RibIpv6Activator.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/VpnIpv6NextHopParserSerializer.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/VpnIpv6NlriParser.java [new file with mode: 0644]
bgp/l3vpn/src/main/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/VpnIpv6RIBSupport.java [new file with mode: 0644]
bgp/l3vpn/src/main/yang/bgp-vpn-ipv4.yang
bgp/l3vpn/src/main/yang/bgp-vpn-ipv6.yang [new file with mode: 0644]
bgp/l3vpn/src/main/yang/bgp-vpn.yang [new file with mode: 0644]
bgp/l3vpn/src/main/yang/odl-bgp-vpn-ipv6-cfg.yang [new file with mode: 0644]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/BgpIpv4ActivatorTest.java [moved from bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/BGPActivatorTest.java with 87% similarity]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/VpnIpv4NextHopTest.java [moved from bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/VpnIpv4NextHopTest.java with 97% similarity]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv4/VpnIpv4NlriParserTest.java [moved from bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/VpnIpv4NlriParserTest.java with 73% similarity]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/BgpIpv6ActivatorTest.java [new file with mode: 0644]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/VpnIpv6NextHopTest.java [new file with mode: 0644]
bgp/l3vpn/src/test/java/org/opendaylight/protocol/bgp/l3vpn/ipv6/VpnIpv6NlriParserTest.java [new file with mode: 0644]
bgp/rib-spi/src/main/java/org/opendaylight/protocol/bgp/rib/spi/AbstractRIBSupport.java