Removing dependency on lower level drivers for the BGPRouter application.
Also a couple of bug fixes
Change-Id: I8f2ec58ed3403ae03cf7c068dabb30ae4272ff85
diff --git a/openflow/drivers/src/main/java/org/onosproject/openflow/drivers/OFOVSSwitchCorsaTTP.java b/openflow/drivers/src/main/java/org/onosproject/openflow/drivers/OFOVSSwitchCorsaTTP.java
index 46fb87e..9e85def 100644
--- a/openflow/drivers/src/main/java/org/onosproject/openflow/drivers/OFOVSSwitchCorsaTTP.java
+++ b/openflow/drivers/src/main/java/org/onosproject/openflow/drivers/OFOVSSwitchCorsaTTP.java
@@ -15,18 +15,18 @@
*/
package org.onosproject.openflow.drivers;
-import com.google.common.collect.Lists;
import org.onosproject.openflow.controller.Dpid;
import org.projectfloodlight.openflow.protocol.OFDescStatsReply;
-import org.projectfloodlight.openflow.protocol.OFFlowMod;
import org.projectfloodlight.openflow.protocol.OFMessage;
+/*import com.google.common.collect.Lists;
+import org.projectfloodlight.openflow.protocol.OFFlowMod;
import org.projectfloodlight.openflow.protocol.OFType;
import org.projectfloodlight.openflow.protocol.instruction.OFInstruction;
import org.projectfloodlight.openflow.protocol.instruction.OFInstructionGotoTable;
import org.projectfloodlight.openflow.types.TableId;
-
-import java.util.Collections;
import java.util.List;
+*/
+import java.util.Collections;
public class OFOVSSwitchCorsaTTP extends OFCorsaSwitchDriver {
@@ -36,7 +36,7 @@
@Override
public void transformAndSendMsg(OFMessage msg, TableType type) {
- log.trace("Trying to send {} of TableType {}", msg, type);
+ /*log.trace("Trying to send {} of TableType {}", msg, type);
if (msg.getType() == OFType.FLOW_MOD) {
OFFlowMod flowMod = (OFFlowMod) msg;
OFFlowMod.Builder builder = flowMod.createBuilder();
@@ -84,10 +84,10 @@
break;
case NONE:
log.error("Should never have to go to Table 0");
- /*newInstructions.add(
+ newInstructions.add(
gotoTable.createBuilder()
.setTableId(TableId.of(0)).build());
- */
+
break;
default:
log.warn("Unknown table type: {}", tid);
@@ -134,6 +134,7 @@
} else {
channel.write(Collections.singletonList(msg));
- }
+ }*/
+ channel.write(Collections.singletonList(msg));
}
}