BUG-612 : switch XRO to ByteBuf.
[bgpcep.git] / pcep / impl / src / main / java / org / opendaylight / protocol / pcep / impl / object / PCEPExcludeRouteObjectParser.java
index 2ca3d85d451375017543aea5de1c9552209e4cb1..03ff72cf9dc9958c3f25f240400406a07aca7e7e 100644 (file)
@@ -44,8 +44,7 @@ public final class PCEPExcludeRouteObjectParser extends AbstractXROWithSubobject
                builder.setProcessingRule(header.isProcessingRule());
                bytes.readerIndex(bytes.readerIndex() + FLAGS_OFFSET);
                builder.setFlags(new Flags(bytes.readBoolean()));
-               //FIXME: switch to ByteBuf
-               builder.setSubobject(parseSubobjects(ByteArray.readAllBytes(bytes)));
+               builder.setSubobject(parseSubobjects(bytes.slice()));
                return builder.build();
        }