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

Show NAT44 plugin running config reply. More...

Data Fields

option in_progress
 
u32 context
 
i32 retval
 
u32 inside_vrf
 
u32 outside_vrf
 
u32 users
 
u32 sessions
 
u32 user_sessions
 
u32 user_buckets
 
u32 translation_buckets
 
bool forwarding_enabled
 
bool ipfix_logging_enabled
 
vl_api_nat_timeouts_t timeouts
 
vl_api_nat_log_level_t log_level
 
vl_api_nat44_config_flags_t flags
 

Detailed Description

Show NAT44 plugin running config reply.

Template Parameters
context- sender context, to match reply w/ request
retval- return code for the request
inside_vrf- default inside VRF id
outside_vrf- outside VRF id
users- maximum number of users per worker thread (NAT44_IS_ENDPOINT_INDEPENDENT)
sessions- maximum number of sessions per worker thread
user_sessions- maximum number of sessions per user (NAT44_IS_ENDPOINT_INDEPENDENT)
user_buckets- number of user hash buckets (NAT44_IS_ENDPOINT_INDEPENDENT)
translation_buckets- number of translation hash buckets
flags- flag NAT44_IS_ENDPOINT_INDEPENDENT, NAT44_IS_ENDPOINT_DEPENDENT, NAT44_IS_STATIC_MAPPING_ONLY, NAT44_IS_CONNECTION_TRACKING, NAT44_IS_OUT2IN_DPO

Definition at line 268 of file nat44_ed.api.

Field Documentation

◆ context

u32 vl_api_nat44_show_running_config_reply_t::context

Definition at line 271 of file nat44_ed.api.

◆ flags

vl_api_nat44_config_flags_t vl_api_nat44_show_running_config_reply_t::flags

Definition at line 284 of file nat44_ed.api.

◆ forwarding_enabled

bool vl_api_nat44_show_running_config_reply_t::forwarding_enabled

Definition at line 280 of file nat44_ed.api.

◆ in_progress

option vl_api_nat44_show_running_config_reply_t::in_progress

Definition at line 270 of file nat44_ed.api.

◆ inside_vrf

u32 vl_api_nat44_show_running_config_reply_t::inside_vrf

Definition at line 273 of file nat44_ed.api.

◆ ipfix_logging_enabled

bool vl_api_nat44_show_running_config_reply_t::ipfix_logging_enabled

Definition at line 281 of file nat44_ed.api.

◆ log_level

vl_api_nat_log_level_t vl_api_nat44_show_running_config_reply_t::log_level

Definition at line 283 of file nat44_ed.api.

◆ outside_vrf

u32 vl_api_nat44_show_running_config_reply_t::outside_vrf

Definition at line 274 of file nat44_ed.api.

◆ retval

i32 vl_api_nat44_show_running_config_reply_t::retval

Definition at line 272 of file nat44_ed.api.

◆ sessions

u32 vl_api_nat44_show_running_config_reply_t::sessions

Definition at line 276 of file nat44_ed.api.

◆ timeouts

vl_api_nat_timeouts_t vl_api_nat44_show_running_config_reply_t::timeouts

Definition at line 282 of file nat44_ed.api.

◆ translation_buckets

u32 vl_api_nat44_show_running_config_reply_t::translation_buckets

Definition at line 279 of file nat44_ed.api.

◆ user_buckets

u32 vl_api_nat44_show_running_config_reply_t::user_buckets

Definition at line 278 of file nat44_ed.api.

◆ user_sessions

u32 vl_api_nat44_show_running_config_reply_t::user_sessions

Definition at line 277 of file nat44_ed.api.

◆ users

u32 vl_api_nat44_show_running_config_reply_t::users

Definition at line 275 of file nat44_ed.api.


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