Praseed Balakrishnan
Committed by Gerrit Code Review

Fix serializer exception while using optical intent on distributed store

Change-Id: If19a0c12eb0d88d2daa57c16fb1b626b7c0f428f
......@@ -225,6 +225,9 @@ public final class KryoNamespaces {
Criteria.VlanIdCriterion.class,
Criteria.VlanPcpCriterion.class,
Criteria.TcpPortCriterion.class,
Criteria.OpticalSignalTypeCriterion.class,
Criteria.LambdaCriterion.class,
Criteria.MplsCriterion.class,
Criterion.class,
Criterion.Type.class,
DefaultTrafficTreatment.class,
......
......@@ -177,7 +177,8 @@ public class FlowEntryBuilder {
break;
case EXPERIMENTER:
OFActionExperimenter exp = (OFActionExperimenter) act;
if (exp.getExperimenter() == 0x80005A06) {
if (exp.getExperimenter() == 0x80005A06 ||
exp.getExperimenter() == 0x748771) {
OFActionCircuit ct = (OFActionCircuit) exp;
builder.setLambda(((OFOxmOchSigidBasic) ct.getField()).getValue().getChannelNumber());
} else {
......