DPDK 22.11.5
|
#include <rte_flow.h>
Data Fields | |
struct rte_flow_meter_profile * | profile |
int | color_mode |
enum rte_color | init_color |
int | state |
RTE_FLOW_ACTION_TYPE_METER_MARK
Traffic metering and marking (MTR).
Meters a packet stream and marks its packets either green, yellow, or red according to the specified profile. The policy is optional and may be specified for defining subsequent actions based on a color assigned by MTR. Alternatively, the METER_COLOR item may be used for this.
Definition at line 3602 of file rte_flow.h.
struct rte_flow_meter_profile* profile |
< Profile config retrieved with rte_mtr_profile_get(). Policy config retrieved with rte_mtr_policy_get().
Definition at line 3605 of file rte_flow.h.
int color_mode |
Metering mode: 0 - Color-Blind, 1 - Color-Aware.
Definition at line 3609 of file rte_flow.h.
enum rte_color init_color |
Initial Color applied to packets in Color-Aware mode.
Definition at line 3611 of file rte_flow.h.
int state |
Metering state: 0 - Disabled, 1 - Enabled.
Definition at line 3613 of file rte_flow.h.