OPNFLWPLUG-1070 17/81317/12
authornithi thomas <nithi.t@altencalsoftlabs.com>
Fri, 29 Mar 2019 11:11:06 +0000 (16:41 +0530)
committerNishchya Gupta <nishchyag@altencalsoftlabs.com>
Fri, 12 Jul 2019 11:30:17 +0000 (17:00 +0530)
commit683cb105d3487ffa55964ead0170f713e8aa2254
tree4239275481d8cf452264e325594c6da1e446a096
parent9345ba302db1824ba4d0b0ff03f6e4fb49035470
OPNFLWPLUG-1070

OVS Based NA Responder for IPv6 default Gateway

Added support IPv6 NA responder fields as part of
odl-openflowplugin-eric-extensions feature.
As per the changes, below eric experimenter fields will be supported with
vendor ID 0X1000.
nd_reserved - OXM name: ERICOXM_OF_ICMPV6_ND_RESERVED(1)
nd_options_type - OXM name: ERICOXM_OF_ICMPV6_ND_OPTION_TYPE(2)
Yes this feature is  present in the OVS master with below patch detail.
https://github.com/openvswitch/ovs/commit/9b2b84973db76e1138d9234ff1b84bb6bb156011

Change-Id: I7e53b54097c6678046f5b216537129157081913c
Signed-off-by: nithi thomas <nithi.t@altencalsoftlabs.com>
36 files changed:
artifacts/pom.xml
extension/features-extension-aggregator/features-openflowplugin-extension/pom.xml
extension/features-extension-aggregator/odl-openflowplugin-eric-extensions/pom.xml [new file with mode: 0644]
extension/features-extension-aggregator/odl-openflowplugin-eric-extensions/src/main/features/features.xml [new file with mode: 0644]
extension/features-extension-aggregator/odl-openflowplugin-nxm-extensions/pom.xml
extension/features-extension-aggregator/pom.xml
extension/openflowjava-extension-eric/pom.xml [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/EricExtensionCodecRegistratorImpl.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/EricExtensionsRegistrator.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/api/EricConstants.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/api/EricExtensionCodecRegistrator.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/codec/match/AbstractMatchCodec.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/codec/match/EricHeader.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/codec/match/EricMatchCodecs.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/codec/match/Icmpv6NDOptionsTypeCodec.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/java/org/opendaylight/openflowjava/eric/codec/match/Icmpv6NDReservedCodec.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/resources/org/opendaylight/blueprint/openflowjava-extension-eric.xml [new file with mode: 0644]
extension/openflowjava-extension-eric/src/main/yang/eric-match.yang [new file with mode: 0644]
extension/openflowjava-extension-eric/src/test/java/org/opendaylight/openflowjava/eric/EricExtensionCodecRegistratorImplTest.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/test/java/org/opendaylight/openflowjava/eric/EricExtensionsRegistratorTest.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/test/java/org/opendaylight/openflowjava/eric/codec/match/EricHeaderTest.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/test/java/org/opendaylight/openflowjava/eric/codec/match/Icmpv6NDOptionsTypeCodecTest.java [new file with mode: 0644]
extension/openflowjava-extension-eric/src/test/java/org/opendaylight/openflowjava/eric/codec/match/Icmpv6NDReservedCodecTest.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/pom.xml [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/java/org/opendaylight/openflowplugin/extension/vendor/eric/EricExtensionProvider.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/CodecPreconditionException.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/match/Icmpv6NDOptionsTypeConvertor.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/match/Icmpv6NDReservedConvertor.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/match/MatchUtil.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/resources/org/opendaylight/blueprint/openflowplugin-extension-eric.xml [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/main/yang/openflowplugin-extension-eric-match.yang [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/test/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/match/Icmpv6NDOptionsTypeConvertorTest.java [new file with mode: 0644]
extension/openflowplugin-extension-eric/src/test/java/org/opendaylight/openflowplugin/extension/vendor/eric/convertor/match/Icmpv6NDReservedConvertorTest.java [new file with mode: 0644]
extension/pom.xml
extension/test-extension/pom.xml
openflowjava/openflow-protocol-api/src/main/yang/openflow-extensible-match.yang