\r
import org.opendaylight.openflowjava.protocol.impl.serialization.OFSerializer;\r
import org.opendaylight.openflowjava.protocol.impl.util.ByteBufUtils;\r
-import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PortConfig;\r
+import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.TableConfig;\r
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.TableModInput;\r
\r
/**\r
}\r
\r
/**\r
- * @param config\r
+ * @param tableConfig\r
* @return port config bitmask \r
*/\r
- private static int createConfigBitmask(PortConfig config) {\r
- int configBitmask = 0;\r
+ private static int createConfigBitmask(TableConfig tableConfig) {\r
Map<Integer, Boolean> portConfigMap = new HashMap<>();\r
- portConfigMap.put(0, config.isPortDown());\r
- portConfigMap.put(2, config.isNoRecv());\r
- portConfigMap.put(5, config.isNoFwd());\r
- portConfigMap.put(6, config.isNoPacketIn());\r
- \r
- configBitmask = ByteBufUtils.fillBitMaskFromMap(portConfigMap);\r
+ portConfigMap.put(3, tableConfig.isOFPTCDEPRECATEDMASK());\r
+ int configBitmask = ByteBufUtils.fillBitMaskFromMap(portConfigMap);\r
return configBitmask;\r
}\r
}\r