使用Floodlight下发OpenFlow1.1以上版本流表时,floodlight控制台会报错:Error! Check the fields specified for the flow.Make sure IPv4 fields are not mixed with IPv6 fields or all mandatory fields are specified.
其实是net.floodlightcontroller.util.ActionUtils.java中存在bug
在case SET_QUEUE:最后加上break即可。
case SET_QUEUE:
sb.append(STR_QUEUE_SET).append("=").append(Long.toString(((OFActionSetQueue)a).getQueueId()));
break; //加入break