import static org.opendaylight.protocol.util.ByteBufWriteUtil.writeUnsignedInt;
import io.netty.buffer.ByteBuf;
+import org.opendaylight.protocol.util.ByteBufUtils;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.evpn.rev180329.EsiType;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.evpn.rev180329.esi.Esi;
public Esi parseEsi(final ByteBuf buffer) {
return new AsGeneratedCaseBuilder()
.setAsGenerated(new AsGeneratedBuilder()
- .setAs(new AsNumber(buffer.readUnsignedInt()))
- .setLocalDiscriminator(buffer.readUnsignedInt())
+ .setAs(new AsNumber(ByteBufUtils.readUint32(buffer)))
+ .setLocalDiscriminator(ByteBufUtils.readUint32(buffer))
.build())
.build();
}