commit | 3ef2b0db6c510e2e0612b450f48024b2de607e37 | [log] [tgz] |
---|---|---|
author | Ayaka Koshibe <ayaka@onlab.us> | Fri Oct 31 13:58:27 2014 -0700 |
committer | Ayaka Koshibe <ayaka@onlab.us> | Fri Oct 31 14:02:54 2014 -0700 |
tree | 9c506737ed1c09b02c3592ad8a09bfc6754b5464 | |
parent | 211f4e562cf5c3d4939c80d9480a3fd55cb9f1de [diff] [blame] |
vertical feedback path for Role replies Change-Id: I31bdb85f90901ec79147adeea0df8ceae00ed1dc
diff --git a/openflow/api/src/main/java/org/onlab/onos/openflow/controller/driver/AbstractOpenFlowSwitch.java b/openflow/api/src/main/java/org/onlab/onos/openflow/controller/driver/AbstractOpenFlowSwitch.java index 9950515..49943b8 100644 --- a/openflow/api/src/main/java/org/onlab/onos/openflow/controller/driver/AbstractOpenFlowSwitch.java +++ b/openflow/api/src/main/java/org/onlab/onos/openflow/controller/driver/AbstractOpenFlowSwitch.java
@@ -217,8 +217,8 @@ } @Override - public void returnRoleAssertFailure(RoleState role) { - this.agent.returnRoleAssertFailed(dpid, role); + public void returnRoleReply(RoleState requested, RoleState response) { + this.agent.returnRoleReply(dpid, requested, response); } @Override @@ -300,6 +300,7 @@ this.transitionToEqualSwitch(); } } else { + log.warn(">>> mismatch with expected role - got {} - Disconnecting", r); this.disconnectSwitch(); } }