commit | 6512f3e11da7055320dc74647bac734d76dfe3bf | [log] [tgz] |
---|---|---|
author | Yuta HIGUCHI <y-higuchi@ak.jp.nec.com> | Thu May 18 17:21:24 2017 -0700 |
committer | Thomas Vachuska <tom@onlab.us> | Fri May 19 15:40:12 2017 +0000 |
tree | dd7965548215bbd68e689a2663d20ac3a0b0dddb | |
parent | 9f2d724c0b093009291d66a9c194c0966747dcab [diff] [blame] |
Required changes to support OF1.4, 1.5. - OVS with OF1.4 passed `stc smoke` test - OVS with OF1.5 still has issue As of OVS 2.5.0, OF1.5 mode responds with ill-formed of_meter_features_stats_reply org.projectfloodlight.openflow.exceptions.OFParseError: Wrong length: Expected=40(40), got=32 at org.projectfloodlight.openflow.protocol.ver15.OFMeterFeaturesStatsReplyVer15$Reader.readFrom(OFMeterFeaturesStatsReplyVer15.java:281) Change-Id: Ib78b9d92ecfb4bb667e24c4ee95bcd09aec160a6
diff --git a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/RoleManager.java b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/RoleManager.java index ad4975a..bc9799c 100644 --- a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/RoleManager.java +++ b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/RoleManager.java
@@ -123,7 +123,7 @@ } int xid = sw.getNextTransactionId(); - OFRoleRequest rrm = OFFactories.getFactory(OFVersion.OF_13) + OFRoleRequest rrm = sw.factory() .buildRoleRequest() .setRole(roleToSend) .setXid(xid)