buffer.get(rawIPTos);
builder.setIpTos(ByteUtil.getPartialInt(rawIPTos));
builder.setProtocol((short) ByteUtil.getUnsignedByte(buffer));
- builder.setLocalPort(new PortNumber(new Integer(buffer.getShort())));
- builder.setRemotePort(new PortNumber(new Integer(buffer.getShort())));
+ builder.setLocalPort(new PortNumber(ByteUtil.asUnsignedShort(buffer.getShort())));
+ builder.setRemotePort(new PortNumber(ByteUtil.asUnsignedShort(buffer.getShort())));
LispAFIAddress address = LispAddressSerializer.getInstance().deserialize(buffer);
builder.setAfi(AddressFamilyNumberEnum.LCAF.getIanaCode()).setLcafType((short) LispCanonicalAddressFormatEnum.APPLICATION_DATA.getLispCode())
.setAddress(new AddressBuilder().setPrimitiveAddress((PrimitiveAddress) LispAFIConvertor.toPrimitive(address)).build());