FD.io VPP  v21.01.1
Vector Packet Processing
gbp_learn.h File Reference
+ Include dependency graph for gbp_learn.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gbp_learn_main_t_
 Grouping of global data for the GBP source EPG classification feature. More...
 

Macros

#define GBP_ENDPOINT_HASH_LEARN_RATE   (1e-2)
 The maximum learning rate per-hashed EP. More...
 

Typedefs

typedef struct gbp_learn_main_t_ gbp_learn_main_t
 Grouping of global data for the GBP source EPG classification feature. More...
 

Functions

void gbp_learn_enable (u32 sw_if_index)
 
void gbp_learn_disable (u32 sw_if_index)
 

Variables

gbp_learn_main_t gbp_learn_main
 

Macro Definition Documentation

◆ GBP_ENDPOINT_HASH_LEARN_RATE

#define GBP_ENDPOINT_HASH_LEARN_RATE   (1e-2)

The maximum learning rate per-hashed EP.

Definition at line 26 of file gbp_learn.h.

Typedef Documentation

◆ gbp_learn_main_t

Grouping of global data for the GBP source EPG classification feature.

Function Documentation

◆ gbp_learn_disable()

void gbp_learn_disable ( u32  sw_if_index)

Definition at line 34 of file gbp_learn.c.

+ Here is the call graph for this function:

◆ gbp_learn_enable()

void gbp_learn_enable ( u32  sw_if_index)

Definition at line 25 of file gbp_learn.c.

+ Here is the call graph for this function:

Variable Documentation

◆ gbp_learn_main

gbp_learn_main_t gbp_learn_main

Definition at line 22 of file gbp_learn.c.