FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | IP_FLOW_HASH_DEFAULT (0x9F) |
Default: 5-tuple + flowlabel without the "reverse" bit. More... | |
#define | foreach_flow_hash_bit_v1 |
#define | foreach_flow_hash_bit |
Typedefs | |
typedef enum flow_hash_config_t_ | flow_hash_config_t |
A flow hash configuration is a mask of the flow hash options. More... | |
Enumerations | |
enum | flow_hash_config_t_ { foreach_flow_hash_bit } |
A flow hash configuration is a mask of the flow hash options. More... | |
Functions | |
int | ip_flow_hash_set (ip_address_family_t af, u32 table_id, flow_hash_config_t flow_hash_config) |
void | ip_flow_hash_router_id_set (u32 router_id) |
Variables | |
u32 | ip_flow_hash_router_id |
#define foreach_flow_hash_bit |
Definition at line 33 of file ip_flow_hash.h.
#define foreach_flow_hash_bit_v1 |
Definition at line 24 of file ip_flow_hash.h.
#define IP_FLOW_HASH_DEFAULT (0x9F) |
Default: 5-tuple + flowlabel without the "reverse" bit.
Definition at line 22 of file ip_flow_hash.h.
typedef enum flow_hash_config_t_ flow_hash_config_t |
A flow hash configuration is a mask of the flow hash options.
enum flow_hash_config_t_ |
A flow hash configuration is a mask of the flow hash options.
Enumerator | |
---|---|
foreach_flow_hash_bit |
Definition at line 46 of file ip_flow_hash.h.
void ip_flow_hash_router_id_set | ( | u32 | router_id | ) |
int ip_flow_hash_set | ( | ip_address_family_t | af, |
u32 | table_id, | ||
flow_hash_config_t | flow_hash_config | ||
) |