FD.io VPP  v21.06
Vector Packet Processing
vl_api_nat_show_config_2_reply_t Struct Reference

Show NAT plugin startup config reply. More...

Data Fields

option deprecated
 
u32 context
 
i32 retval
 
bool static_mapping_only
 
bool static_mapping_connection_tracking
 
bool deterministic
 
bool endpoint_dependent
 
bool out2in_dpo
 
bool dslite_ce
 
u32 translation_buckets
 
u64 translation_memory_size
 
u32 user_buckets
 
u64 user_memory_size
 
u32 max_translations_per_user
 
u32 outside_vrf_id
 
u32 inside_vrf_id
 
u32 nat64_bib_buckets
 
u64 nat64_bib_memory_size
 
u32 nat64_st_buckets
 
u64 nat64_st_memory_size
 
u32 max_translations_per_thread
 
u32 max_users_per_thread
 

Detailed Description

Show NAT plugin startup config reply.

Template Parameters
context- sender context, to match reply w/ request
retval- return code for the request
static_mapping_only- if true dynamic translations disabled
static_mapping_connection_tracking- if true create session data
deterministic- if true deterministic mapping
endpoint_dependent- if true endpoint-dependent mode
out2in_dpo- if true out2in dpo mode
dslite_ce- if true DS-Lite is CE/B4 element, if false AFTR elemet
translation_buckets- number of translation hash buckets
translation_memory_size- translation hash memory size
user_buckets- number of user hash buckets
user_memory_size- user hash memory size
max_translations_per_user- maximum number of translations per user
outside_vrf_id- outside VRF id
inside_vrf_id- default inside VRF id
nat64_bib_buckets- number of NAT64 BIB hash buckets
nat64_bib_memory_size- memory size of NAT64 BIB hash
nat64_st_buckets- number of NAT64 session table hash buckets
nat64_st_memory_size- memory size of NAT64 session table hash
max_translations_per_thread- max translations per worker thread
max_users_per_thread- max users per worker thread

Definition at line 212 of file nat44_ed.api.

Field Documentation

◆ context

u32 vl_api_nat_show_config_2_reply_t::context

Definition at line 215 of file nat44_ed.api.

◆ deprecated

option vl_api_nat_show_config_2_reply_t::deprecated

Definition at line 214 of file nat44_ed.api.

◆ deterministic

bool vl_api_nat_show_config_2_reply_t::deterministic

Definition at line 219 of file nat44_ed.api.

◆ dslite_ce

bool vl_api_nat_show_config_2_reply_t::dslite_ce

Definition at line 222 of file nat44_ed.api.

◆ endpoint_dependent

bool vl_api_nat_show_config_2_reply_t::endpoint_dependent

Definition at line 220 of file nat44_ed.api.

◆ inside_vrf_id

u32 vl_api_nat_show_config_2_reply_t::inside_vrf_id

Definition at line 229 of file nat44_ed.api.

◆ max_translations_per_thread

u32 vl_api_nat_show_config_2_reply_t::max_translations_per_thread

Definition at line 234 of file nat44_ed.api.

◆ max_translations_per_user

u32 vl_api_nat_show_config_2_reply_t::max_translations_per_user

Definition at line 227 of file nat44_ed.api.

◆ max_users_per_thread

u32 vl_api_nat_show_config_2_reply_t::max_users_per_thread

Definition at line 235 of file nat44_ed.api.

◆ nat64_bib_buckets

u32 vl_api_nat_show_config_2_reply_t::nat64_bib_buckets

Definition at line 230 of file nat44_ed.api.

◆ nat64_bib_memory_size

u64 vl_api_nat_show_config_2_reply_t::nat64_bib_memory_size

Definition at line 231 of file nat44_ed.api.

◆ nat64_st_buckets

u32 vl_api_nat_show_config_2_reply_t::nat64_st_buckets

Definition at line 232 of file nat44_ed.api.

◆ nat64_st_memory_size

u64 vl_api_nat_show_config_2_reply_t::nat64_st_memory_size

Definition at line 233 of file nat44_ed.api.

◆ out2in_dpo

bool vl_api_nat_show_config_2_reply_t::out2in_dpo

Definition at line 221 of file nat44_ed.api.

◆ outside_vrf_id

u32 vl_api_nat_show_config_2_reply_t::outside_vrf_id

Definition at line 228 of file nat44_ed.api.

◆ retval

i32 vl_api_nat_show_config_2_reply_t::retval

Definition at line 216 of file nat44_ed.api.

◆ static_mapping_connection_tracking

bool vl_api_nat_show_config_2_reply_t::static_mapping_connection_tracking

Definition at line 218 of file nat44_ed.api.

◆ static_mapping_only

bool vl_api_nat_show_config_2_reply_t::static_mapping_only

Definition at line 217 of file nat44_ed.api.

◆ translation_buckets

u32 vl_api_nat_show_config_2_reply_t::translation_buckets

Definition at line 223 of file nat44_ed.api.

◆ translation_memory_size

u64 vl_api_nat_show_config_2_reply_t::translation_memory_size

Definition at line 224 of file nat44_ed.api.

◆ user_buckets

u32 vl_api_nat_show_config_2_reply_t::user_buckets

Definition at line 225 of file nat44_ed.api.

◆ user_memory_size

u64 vl_api_nat_show_config_2_reply_t::user_memory_size

Definition at line 226 of file nat44_ed.api.


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