FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
gbp_contract_t_ Struct Reference

A Group Based Policy Contract. More...

+ Collaboration diagram for gbp_contract_t_:

Data Fields

gbp_contract_key_t gc_key
 source and destination EPGs More...
 
u32 gc_acl_index
 
u32 gc_lc_index
 
index_tgc_rules
 The ACL to apply for packets from the source to the destination EPG. More...
 
u16gc_allowed_ethertypes
 An ethertype whitelist. More...
 

Detailed Description

A Group Based Policy Contract.

Determines the ACL that applies to traffic pass between two endpoint groups

Definition at line 134 of file gbp_contract.h.

Field Documentation

◆ gc_acl_index

u32 gbp_contract_t_::gc_acl_index

Definition at line 141 of file gbp_contract.h.

◆ gc_allowed_ethertypes

u16* gbp_contract_t_::gc_allowed_ethertypes

An ethertype whitelist.

Definition at line 152 of file gbp_contract.h.

◆ gc_key

gbp_contract_key_t gbp_contract_t_::gc_key

source and destination EPGs

Definition at line 139 of file gbp_contract.h.

◆ gc_lc_index

u32 gbp_contract_t_::gc_lc_index

Definition at line 142 of file gbp_contract.h.

◆ gc_rules

index_t* gbp_contract_t_::gc_rules

The ACL to apply for packets from the source to the destination EPG.

Definition at line 147 of file gbp_contract.h.


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