import io.netty.buffer.ByteBuf;
import org.opendaylight.openflowjava.protocol.api.extensibility.OFSerializer;
+import org.opendaylight.openflowjava.util.ByteBufUtils;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.FlowWildcardsV10;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev130731.match.v10.grouping.MatchV10;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.v10.grouping.MatchV10;
/**
* Serializes ofp_match (OpenFlow v1.0) structure
outBuffer.writeBytes(ByteBufUtils.macAddressToBytes(match.getDlDst().getValue()));
outBuffer.writeShort(match.getDlVlan());
outBuffer.writeByte(match.getDlVlanPcp());
- ByteBufUtils.padBuffer(PADDING_IN_MATCH, outBuffer);
+ outBuffer.writeZero(PADDING_IN_MATCH);
outBuffer.writeShort(match.getDlType());
outBuffer.writeByte(match.getNwTos());
outBuffer.writeByte(match.getNwProto());
- ByteBufUtils.padBuffer(PADDING_IN_MATCH_2, outBuffer);
+ outBuffer.writeZero(PADDING_IN_MATCH_2);
Iterable<String> srcGroups = ByteBufUtils.DOT_SPLITTER.split(match.getNwSrc().getValue());
for (String group : srcGroups) {
outBuffer.writeByte(Short.parseShort(group));