Fix potential ByteBuf leaks in pcep-base-parser 54/96954/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Jul 2021 15:31:00 +0000 (17:31 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Jul 2021 17:18:26 +0000 (19:18 +0200)
commit526389db4553406d099f4db867605cfd01b6ca0c
treed200de94e7e0295bd3a664537f80e2e98399ba05
parent0758ecb05ac54ddf62872ee32b4cf10aa8c7ccb3
Fix potential ByteBuf leaks in pcep-base-parser

We are using ByteBuf.readBytes() to actually skip over some content,
use ByteBuf.skipBytes() instead.

JIRA: BGPCEP-973
Change-Id: I0163acd3f0d59e6bcb272af639092f2e1b74ed5b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit dead9dfa4908530e51c0a49a6ff18466dde15470)
pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/PCEPMonitoringObjectParser.java
pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/PCEPObjectiveFunctionObjectParser.java
pcep/base-parser/src/main/java/org/opendaylight/protocol/pcep/parser/object/PCEPOverloadObjectParser.java