SAI Metadata
Loading...
Searching...
No Matches
_sai_acl_field_data_t Struct Reference

Defines a single ACL filter. More...

#include <saitypes.h>

Public Attributes

bool enable
 Match enable/disable.
 
sai_acl_field_data_mask_t mask
 Field match mask.
 
sai_acl_field_data_data_t data
 Expected AND result using match mask above with packet field value where applicable.
 

Detailed Description

Defines a single ACL filter.

Note
IPv4 and IPv6 Address expected in Network Byte Order
Extra paramater:
const sai_attr_metadata_t *meta

Definition at line 587 of file saitypes.h.

Member Data Documentation

◆ data

sai_acl_field_data_data_t _sai_acl_field_data_t::data

Expected AND result using match mask above with packet field value where applicable.

Pass paramater:
meta
Valid only when:
enable == true

Definition at line 612 of file saitypes.h.

◆ enable

bool _sai_acl_field_data_t::enable

Match enable/disable.

Definition at line 592 of file saitypes.h.

◆ mask

sai_acl_field_data_mask_t _sai_acl_field_data_t::mask

Field match mask.

Note
Nothing can be serialized if mask is not needed for data items like object id.
Pass paramater:
meta
Valid only when:
enable == true

Definition at line 603 of file saitypes.h.


The documentation for this struct was generated from the following file: