FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
abf_itf_attach_t_ Struct Reference

Attachment data for an ABF policy to an interface. More...

+ Collaboration diagram for abf_itf_attach_t_:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (marker)
 

Data Fields

u32 aia_acl
 The ACL and DPO are cached for fast DP access. More...
 
dpo_id_t aia_dpo
 The DPO actually used for forwarding. More...
 
fib_node_t aia_node
 Linkage into the FIB graph. More...
 
u32 aia_abf
 The VPP index of the ABF policy. More...
 
u32 aia_sibling
 Sibling index on the policy's path list. More...
 
fib_protocol_t aia_proto
 The protocol for the attachment. More...
 
u32 aia_sw_if_index
 The interface for the attachment. More...
 
u32 aia_prio
 The priority of this policy for attachment. More...
 

Detailed Description

Attachment data for an ABF policy to an interface.

Definition at line 25 of file abf_itf_attach.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

abf_itf_attach_t_::CLIB_CACHE_LINE_ALIGN_MARK ( marker  )

Field Documentation

◆ aia_abf

u32 abf_itf_attach_t_::aia_abf

The VPP index of the ABF policy.

Definition at line 49 of file abf_itf_attach.h.

◆ aia_acl

u32 abf_itf_attach_t_::aia_acl

The ACL and DPO are cached for fast DP access.

ACL index to match

Definition at line 34 of file abf_itf_attach.h.

◆ aia_dpo

dpo_id_t abf_itf_attach_t_::aia_dpo

The DPO actually used for forwarding.

Definition at line 39 of file abf_itf_attach.h.

◆ aia_node

fib_node_t abf_itf_attach_t_::aia_node

Linkage into the FIB graph.

Definition at line 44 of file abf_itf_attach.h.

◆ aia_prio

u32 abf_itf_attach_t_::aia_prio

The priority of this policy for attachment.

The lower the value the higher the priority. The higher priority policies are matched first.

Definition at line 72 of file abf_itf_attach.h.

◆ aia_proto

fib_protocol_t abf_itf_attach_t_::aia_proto

The protocol for the attachment.

i.e. the protocol of the packets that are being forwarded

Definition at line 60 of file abf_itf_attach.h.

◆ aia_sibling

u32 abf_itf_attach_t_::aia_sibling

Sibling index on the policy's path list.

Definition at line 54 of file abf_itf_attach.h.

◆ aia_sw_if_index

u32 abf_itf_attach_t_::aia_sw_if_index

The interface for the attachment.

Definition at line 65 of file abf_itf_attach.h.


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