FD.io VPP  v19.04.1-1-ge4a0f9f
Vector Packet Processing
lb_snat_mapping_t Struct Reference

Data Fields

ip46_address_t src_ip
 for vip + port case, src_ip = vip; for node ip + node_port, src_ip = node_ip More...
 
ip46_address_t as_ip
 
u8 src_ip_is_ipv6
 
u8 as_ip_is_ipv6
 
u16 src_port
 Network byte order for vip + port case, src_port = port; for node ip + node_port, src_port = node_port. More...
 
u16 target_port
 
u32 vrf_id
 
u32 fib_index
 

Detailed Description

Definition at line 441 of file lb.h.

Field Documentation

ip46_address_t lb_snat_mapping_t::as_ip

Definition at line 447 of file lb.h.

u8 lb_snat_mapping_t::as_ip_is_ipv6

Definition at line 449 of file lb.h.

u32 lb_snat_mapping_t::fib_index

Definition at line 458 of file lb.h.

ip46_address_t lb_snat_mapping_t::src_ip

for vip + port case, src_ip = vip; for node ip + node_port, src_ip = node_ip

Definition at line 446 of file lb.h.

u8 lb_snat_mapping_t::src_ip_is_ipv6

Definition at line 448 of file lb.h.

u16 lb_snat_mapping_t::src_port

Network byte order for vip + port case, src_port = port; for node ip + node_port, src_port = node_port.

Definition at line 455 of file lb.h.

u16 lb_snat_mapping_t::target_port

Definition at line 456 of file lb.h.

u32 lb_snat_mapping_t::vrf_id

Definition at line 457 of file lb.h.


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