mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 22:35:15 +00:00
openvswitch.h: Clarify use of key attributes.
Key attributes relating to actual packet headers are ignored for OVS_PACKET_CMD_EXECUTE as the header key attributes are retrieved from the packet itself. Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
This commit is contained in:
@@ -171,7 +171,9 @@ enum ovs_packet_cmd {
|
||||
* @OVS_PACKET_ATTR_KEY: Present for all notifications. Contains the flow key
|
||||
* extracted from the packet as nested %OVS_KEY_ATTR_* attributes. This allows
|
||||
* userspace to adapt its flow setup strategy by comparing its notion of the
|
||||
* flow key against the kernel's.
|
||||
* flow key against the kernel's. When used with %OVS_PACKET_CMD_EXECUTE, only
|
||||
* metadata key fields (e.g. priority, skb mark) are honored. All the packet
|
||||
* header fields are parsed from the packet instead.
|
||||
* @OVS_PACKET_ATTR_ACTIONS: Contains actions for the packet. Used
|
||||
* for %OVS_PACKET_CMD_EXECUTE. It has nested %OVS_ACTION_ATTR_* attributes.
|
||||
* @OVS_PACKET_ATTR_USERDATA: Present for an %OVS_PACKET_CMD_ACTION
|
||||
|
Reference in New Issue
Block a user