Added augmentations for TCP_Flag reads and low level models
[openflowjava.git] / openflow-protocol-impl / src / main / java / org / opendaylight / openflowjava / protocol / impl / deserialization / MatchEntryDeserializerInitializer.java
index 8d904ded3b69055bbb81dea181b453d9a1fd57f7..c37c1d1bd8e43a13c92a5e50fe98ad945dc7410d 100644 (file)
@@ -8,6 +8,7 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization;\r
 \r
 import org.opendaylight.openflowjava.protocol.api.extensibility.DeserializerRegistry;\r
+import org.opendaylight.openflowjava.protocol.impl.deserialization.match.NxmTcpFlagDeserializer;\r
 import org.opendaylight.openflowjava.protocol.impl.deserialization.match.OxmArpOpDeserializer;\r
 import org.opendaylight.openflowjava.protocol.impl.deserialization.match.OxmArpShaDeserializer;\r
 import org.opendaylight.openflowjava.protocol.impl.deserialization.match.OxmArpSpaDeserializer;\r
@@ -107,5 +108,12 @@ public class MatchEntryDeserializerInitializer {
         helper.register(OxmMatchConstants.PBB_ISID, new OxmPbbIsidDeserializer());\r
         helper.register(OxmMatchConstants.TUNNEL_ID, new OxmTunnelIdDeserializer());\r
         helper.register(OxmMatchConstants.IPV6_EXTHDR, new OxmIpv6ExtHdrDeserializer());\r
+\r
+        // Register NXM1Class match entry deserializers\r
+        MatchEntryDeserializerRegistryHelper nxm1helper =\r
+                new MatchEntryDeserializerRegistryHelper(EncodeConstants.OF13_VERSION_ID,\r
+                        OxmMatchConstants.NXM_1_CLASS, registry);\r
+        nxm1helper.register(OxmMatchConstants.NXM_NX_TCP_FLAG, new NxmTcpFlagDeserializer());\r
+\r
     }\r
 }\r