BUG-1663 : Removed check for SRP processed flag in parser. 15/10615/4
authorDana Kutenicsova <dkutenic@cisco.com>
Tue, 2 Sep 2014 07:40:59 +0000 (09:40 +0200)
committerDana Kutenicsova <dkutenic@cisco.com>
Wed, 3 Sep 2014 10:39:59 +0000 (10:39 +0000)
Change-Id: Ib952320949bd8ff0805553452629b41b3ffe44c7
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/initiated00/CInitiated00SrpObjectParser.java
pcep/ietf-stateful07/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful07/Stateful07SrpObjectParser.java

index 027f935dfbc35d2463ef8b3b5b7364853ce48c24..f0bca39e42eab9abd739799a3b0f9f86f29b98bb 100644 (file)
@@ -47,9 +47,6 @@ public class CInitiated00SrpObjectParser extends Stateful07SrpObjectParser {
             throw new PCEPDeserializerException("Wrong length of array of bytes. Passed: " + bytes.readableBytes() + "; Expected: >="
                     + MIN_SIZE + ".");
         }
-        if (header.isProcessingRule()) {
-            throw new PCEPDeserializerException("Processed flag is set");
-        }
         final SrpBuilder builder = new SrpBuilder();
         builder.setIgnore(header.isIgnore());
         builder.setProcessingRule(header.isProcessingRule());
index 5948a4c4faaa91bb76f088089a4317a9c116c4ca..b2a313438adbbd16a0b9df01d748bfe75422922d 100644 (file)
@@ -46,7 +46,7 @@ public class Stateful07SrpObjectParser extends AbstractObjectWithTlvsParser<Tlvs
 
     protected static final int MIN_SIZE = FLAGS_SIZE + SRP_ID_SIZE;
 
-    protected Stateful07SrpObjectParser(TlvRegistry tlvReg, VendorInformationTlvRegistry viTlvReg) {
+    protected Stateful07SrpObjectParser(final TlvRegistry tlvReg, final VendorInformationTlvRegistry viTlvReg) {
         super(tlvReg, viTlvReg);
     }
 
@@ -57,9 +57,6 @@ public class Stateful07SrpObjectParser extends AbstractObjectWithTlvsParser<Tlvs
             throw new PCEPDeserializerException("Wrong length of array of bytes. Passed: " + bytes.readableBytes() + "; Expected: >="
                     + MIN_SIZE + ".");
         }
-        if (header.isProcessingRule()) {
-            throw new PCEPDeserializerException("Processed flag is set");
-        }
         final SrpBuilder builder = new SrpBuilder();
         builder.setIgnore(header.isIgnore());
         builder.setProcessingRule(header.isProcessingRule());