Add ByteBufUtils
[bgpcep.git] / bgp / extensions / linkstate / src / main / java / org / opendaylight / protocol / bgp / linkstate / impl / tlvs / MultiTopoIdTlvParser.java
index b0eb0b823ef82c4c4148e7ef5d3f8b72e168a537..3e29dced8b7205285b193fb0da45072d734c49a1 100644 (file)
@@ -35,7 +35,7 @@ public final class MultiTopoIdTlvParser implements LinkstateTlvParser<TopologyId
 
     @Override
     public TopologyIdentifier parseTlvBody(final ByteBuf value) {
-        return new TopologyIdentifier(value.readShort() & TlvUtil.TOPOLOGY_ID_OFFSET);
+        return new TopologyIdentifier(Uint16.valueOf(value.readShort() & TlvUtil.TOPOLOGY_ID_OFFSET));
     }
 
     @Override