mirror of
https://github.com/openvswitch/ovs
synced 2025-10-19 14:37:21 +00:00
ovs-ofctl: Use 65535 instead of 0 for OFPP_CONTROLLER max_len.
OpenFlow 0.9 will change the interpretation of a max_len of 0 in an OFPP_CONTROLLER output action from "send entire packet" to "send 0 bytes of packet", but ovs-ofctl documents that specifying no argument or "ALL" as the argument to a CONTROLLER output action sends the whole packet, so we need to make that happen.
This commit is contained in:
@@ -320,8 +320,8 @@ enum ofp_action_type {
|
||||
|
||||
/* Action structure for OFPAT_OUTPUT, which sends packets out 'port'.
|
||||
* When the 'port' is the OFPP_CONTROLLER, 'max_len' indicates the max
|
||||
* number of bytes to send. A 'max_len' of zero means the entire packet
|
||||
* should be sent. */
|
||||
* number of bytes to send. A 'max_len' of zero means no bytes of the
|
||||
* packet should be sent. */
|
||||
struct ofp_action_output {
|
||||
uint16_t type; /* OFPAT_OUTPUT. */
|
||||
uint16_t len; /* Length is 8. */
|
||||
|
Reference in New Issue
Block a user