FD.io VPP  v21.01.1
Vector Packet Processing
fib_table_t_ Struct Reference

A protocol Independent FIB table. More...

Data Fields

fib_protocol_t ft_proto
 Which protocol this table serves. More...
 
fib_table_flags_t ft_flags
 Table flags. More...
 
u32ft_locks
 per-source number of locks on the table More...
 
u32 ft_total_locks
 
u32 ft_table_id
 Table ID (hash key) for this FIB. More...
 
fib_node_index_t ft_index
 Index into FIB vector. More...
 
u32 ft_flow_hash_config
 flow hash configuration More...
 
u32ft_src_route_counts
 Per-source route counters. More...
 
u32 ft_total_route_counts
 Total route counters. More...
 
u32 ft_epoch
 Epoch - number of resyncs performed. More...
 
u8ft_desc
 Table description. More...
 

Detailed Description

A protocol Independent FIB table.

Definition at line 71 of file fib_table.h.

Field Documentation

◆ ft_desc

u8* fib_table_t_::ft_desc

Table description.

Definition at line 122 of file fib_table.h.

◆ ft_epoch

u32 fib_table_t_::ft_epoch

Epoch - number of resyncs performed.

Definition at line 117 of file fib_table.h.

◆ ft_flags

fib_table_flags_t fib_table_t_::ft_flags

Table flags.

Definition at line 81 of file fib_table.h.

◆ ft_flow_hash_config

u32 fib_table_t_::ft_flow_hash_config

flow hash configuration

Definition at line 102 of file fib_table.h.

◆ ft_index

fib_node_index_t fib_table_t_::ft_index

Index into FIB vector.

Definition at line 97 of file fib_table.h.

◆ ft_locks

u32* fib_table_t_::ft_locks

per-source number of locks on the table

Definition at line 86 of file fib_table.h.

◆ ft_proto

fib_protocol_t fib_table_t_::ft_proto

Which protocol this table serves.

Used to switch on the union above.

Definition at line 76 of file fib_table.h.

◆ ft_src_route_counts

u32* fib_table_t_::ft_src_route_counts

Per-source route counters.

Definition at line 107 of file fib_table.h.

◆ ft_table_id

u32 fib_table_t_::ft_table_id

Table ID (hash key) for this FIB.

Definition at line 92 of file fib_table.h.

◆ ft_total_locks

u32 fib_table_t_::ft_total_locks

Definition at line 87 of file fib_table.h.

◆ ft_total_route_counts

u32 fib_table_t_::ft_total_route_counts

Total route counters.

Definition at line 112 of file fib_table.h.


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