FD.io VPP  v19.01.3-6-g70449b9b9
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 109 of file gbp_contract.h.

Field Documentation

◆ gc_acl_index

u32 gbp_contract_t_::gc_acl_index

Definition at line 116 of file gbp_contract.h.

◆ gc_allowed_ethertypes

u16* gbp_contract_t_::gc_allowed_ethertypes

An ethertype whitelist.

Definition at line 127 of file gbp_contract.h.

◆ gc_key

gbp_contract_key_t gbp_contract_t_::gc_key

source and destination EPGs

Definition at line 114 of file gbp_contract.h.

◆ gc_lc_index

u32 gbp_contract_t_::gc_lc_index

Definition at line 117 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 122 of file gbp_contract.h.


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