Nicira extensions in OpenFlowJava library 86/8986/16
authorMartin Sunal <msunal@cisco.com>
Mon, 14 Jul 2014 12:27:09 +0000 (14:27 +0200)
committerMartin Sunal <msunal@cisco.com>
Mon, 28 Jul 2014 08:45:01 +0000 (10:45 +0200)
commit87de0af53cc031d417d917df7a8fe113a7e7f581
treeb87bf2ecf5cc36182eb5aeffd742582e4471aba5
parent0b1daa34f49ab93e08b5be06b50424c81efd0c82
Nicira extensions in OpenFlowJava library

- creates and registers codecs(serializers & deserializers) for:
actions:
reg-load
reg-move
matches:
NXM_NX_REG(0-7)
NXM_NX_TUN_ID
NXM_NX_ARP_SHA
NXM_NX_ARP_THA
NXM_OF_ARP_OP
NXM_OF_ARP_SPA
NXM_OF_ARP_TPA
NXM_NX_TUN_IPV4_DST
NXM_NX_TUN_IPV4_SRC
NXM_OF_ETH_SRC
NXM_OF_ETH_DST
- moved CoSS config to appropriate place
- added revision to ietf-yang-types

Change-Id: If847b9098722337318109d3ffe34ddaca8b6b363
Signed-off-by: Martin Sunal <msunal@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
35 files changed:
openflow-extension-nicira/pom.xml [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/controller/config/yang/openflow/extension/nicira/impl/NiciraExtensionProviderModule.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/controller/config/yang/openflow/extension/nicira/impl/NiciraExtensionProviderModuleFactory.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/NiciraConstants.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/NiciraExtensionsRegistrator.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/NiciraMatchCodecs.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/action/ActionCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/action/RegLoadCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/action/RegMoveCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/AbstractMatchCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/AbstractRegCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/ArpOpCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/ArpShaCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/ArpSpaCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/ArpThaCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/ArpTpaCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/EthDstCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/EthSrcCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/NxmHeader.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg0Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg1Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg2Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg3Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg4Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg5Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg6Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/Reg7Codec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/TunIdCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/TunIpv4DstCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/java/org/opendaylight/openflowjava/nx/codec/match/TunIpv4SrcCodec.java [new file with mode: 0644]
openflow-extension-nicira/src/main/resources/initial/43-openflow-nx-config.xml [new file with mode: 0644]
openflow-extension-nicira/src/main/yang/nicira-action.yang [new file with mode: 0644]
openflow-extension-nicira/src/main/yang/nicira-extension-provider-impl.yang [new file with mode: 0644]
openflow-extension-nicira/src/main/yang/nicira-match.yang [new file with mode: 0644]
pom.xml