mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 06:15:47 +00:00
ofproto: Match VLAN PCP and rewrite ToS bits (OpenFlow 0.9)
Starting in OpenFlow 0.9, it is possible to match on the VLAN PCP (priority) field and rewrite the IP ToS/DSCP bits. This check-in provides that support and bumps the wire protocol number to 0x98. NOTE: The wire changes come together over the set of OpenFlow 0.9 commits, so OVS will not be OpenFlow-compatible with any official release between this commit and the one that completes the set.
This commit is contained in:
@@ -80,6 +80,9 @@ format_odp_action(struct ds *ds, const union odp_action *a)
|
||||
ds_put_format(ds, "set_nw_dst("IP_FMT")",
|
||||
IP_ARGS(&a->nw_addr.nw_addr));
|
||||
break;
|
||||
case ODPAT_SET_NW_TOS:
|
||||
ds_put_format(ds, "set_nw_tos(%"PRIu8")", a->nw_tos.nw_tos);
|
||||
break;
|
||||
case ODPAT_SET_TP_SRC:
|
||||
ds_put_format(ds, "set_tp_src(%"PRIu16")", ntohs(a->tp_port.tp_port));
|
||||
break;
|
||||
|
Reference in New Issue
Block a user