FD.io VPP  v16.09
Vector Packet Processing
vl_api_lb_conf_t Struct Reference

Configure Load-Balancer global parameters. More...

Data Fields

u32 client_index
u32 context
u32 ip4_src_address
u8 ip6_src_address [16]
u32 sticky_buckets_per_core
u32 flow_timeout

Detailed Description

Configure Load-Balancer global parameters.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
ip4_src_address- IPv4 address to be used as source for IPv4 GRE traffic.
ip6_src_address- IPv6 address to be used as source for IPv6 GRE traffic.
n_sticky_buckets- Number of buckets per worker thread in the established flow table (must be power of 2).
flow_timeout- Time in seconds after which, if no packet is received for a given flow, the flow is removed from the established flow table.

Definition at line 11 of file lb.api.

Field Documentation

u32 vl_api_lb_conf_t::client_index

Definition at line 13 of file lb.api.

u32 vl_api_lb_conf_t::context

Definition at line 14 of file lb.api.

u32 vl_api_lb_conf_t::flow_timeout

Definition at line 18 of file lb.api.

u32 vl_api_lb_conf_t::ip4_src_address

Definition at line 15 of file lb.api.

u8 vl_api_lb_conf_t::ip6_src_address[16]

Definition at line 16 of file lb.api.

u32 vl_api_lb_conf_t::sticky_buckets_per_core

Definition at line 17 of file lb.api.

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