X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=bmp%2Fbmp-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbmp%2Fparser%2Ftlv%2FStatType001TlvHandler.java;h=ac4629fb8b4479e16b670e0ecf35980a44de4500;hb=2af780b03b67c62c53047f3d24f93fbf1d3afcc1;hp=3ce23c793a81c192f925cc9f5f04fcffe69a3c93;hpb=cb93e515822eb7f4a7f50bee2fbdd1ed26aa3ccf;p=bgpcep.git diff --git a/bmp/bmp-parser-impl/src/main/java/org/opendaylight/protocol/bmp/parser/tlv/StatType001TlvHandler.java b/bmp/bmp-parser-impl/src/main/java/org/opendaylight/protocol/bmp/parser/tlv/StatType001TlvHandler.java index 3ce23c793a..ac4629fb8b 100644 --- a/bmp/bmp-parser-impl/src/main/java/org/opendaylight/protocol/bmp/parser/tlv/StatType001TlvHandler.java +++ b/bmp/bmp-parser-impl/src/main/java/org/opendaylight/protocol/bmp/parser/tlv/StatType001TlvHandler.java @@ -5,7 +5,6 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - package org.opendaylight.protocol.bmp.parser.tlv; import com.google.common.base.Preconditions; @@ -14,6 +13,7 @@ import org.opendaylight.protocol.bmp.spi.parser.BmpDeserializationException; import org.opendaylight.protocol.bmp.spi.parser.BmpTlvParser; import org.opendaylight.protocol.bmp.spi.parser.BmpTlvSerializer; import org.opendaylight.protocol.bmp.spi.parser.TlvUtil; +import org.opendaylight.protocol.util.ByteBufUtils; import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.message.rev180329.Tlv; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.message.rev180329.stat.tlvs.DuplicatePrefixAdvertisementsTlv; @@ -35,7 +35,9 @@ public class StatType001TlvHandler implements BmpTlvParser, BmpTlvSerializer { if (buffer == null) { return null; } - return new DuplicatePrefixAdvertisementsTlvBuilder().setCount(new Counter32(buffer.readUnsignedInt())).build(); + return new DuplicatePrefixAdvertisementsTlvBuilder() + .setCount(new Counter32(ByteBufUtils.readUint32(buffer))) + .build(); } }