Class: Nl::Linux::OvsFlow::AttributeSets::ActionAttrs::SetMasked

Inherits:
Attribute show all
Defined in:
nl-linux/generated/nl/linux/ovs_flow.rb

Overview

Replaces the contents of an existing header. A nested attribute specifies a header to modify, its value, and a mask. For every bit set in the mask, the corresponding bit value is copied from the value to the packet header field, rest of the bits are left unchanged. The non-masked value bits must be passed in as zeroes. Masking is not supported for the OVS_KEY_ATTR_TUNNEL attribute.

Constant Summary collapse

TYPE =
11
NAME =
:"set_masked"

Constants inherited from AttributeSet::Attribute

AttributeSet::Attribute::MULTI, AttributeSet::Attribute::SELECTOR_SLOT

Instance Attribute Summary

Attributes inherited from AttributeSet::Attribute

#value

Method Summary

Methods inherited from AttributeSet::Attribute

decode, #encode, multi?