![]() |
FD.io VPP
v18.04-17-g3a0d853
Vector Packet Processing
|
Include dependency graph for bier_fmask_db.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | bier_fmask_id_t_ |
| A key/ID for a BIER forwarding Mas (FMask). More... | |
Typedefs | |
| typedef enum bier_hdr_type_t_ | bier_hdr_type_t |
| bier_fmask_db : The BIER fmask Database More... | |
| typedef struct bier_fmask_id_t_ | bier_fmask_id_t |
| A key/ID for a BIER forwarding Mas (FMask). More... | |
Enumerations | |
| enum | bier_hdr_type_t_ { BIER_HDR_O_MPLS, BIER_HDR_O_OTHER } |
| bier_fmask_db : The BIER fmask Database More... | |
Functions | |
| index_t | bier_fmask_db_find_or_create_and_lock (index_t bti, const fib_route_path_t *rpath) |
| index_t | bier_fmask_db_find (index_t bti, const fib_route_path_t *rpath) |
| void | bier_fmask_db_remove (const bier_fmask_id_t *fmid) |
| typedef struct bier_fmask_id_t_ bier_fmask_id_t |
A key/ID for a BIER forwarding Mas (FMask).
This is a simplified version of a fib_route_path_t.
| typedef enum bier_hdr_type_t_ bier_hdr_type_t |
bier_fmask_db : The BIER fmask Database
BIER header encapulsation types
| enum bier_hdr_type_t_ |
bier_fmask_db : The BIER fmask Database
BIER header encapulsation types
| Enumerator | |
|---|---|
| BIER_HDR_O_MPLS |
BIER Header in MPLS networks. |
| BIER_HDR_O_OTHER |
BIER header in non-MPLS networks. |
Definition at line 29 of file bier_fmask_db.h.
| index_t bier_fmask_db_find | ( | index_t | bti, |
| const fib_route_path_t * | rpath | ||
| ) |
Definition at line 88 of file bier_fmask_db.c.
Here is the call graph for this function:
Here is the caller graph for this function:| index_t bier_fmask_db_find_or_create_and_lock | ( | index_t | bti, |
| const fib_route_path_t * | rpath | ||
| ) |
Definition at line 106 of file bier_fmask_db.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void bier_fmask_db_remove | ( | const bier_fmask_id_t * | fmid | ) |
Definition at line 136 of file bier_fmask_db.c.
Here is the call graph for this function:
Here is the caller graph for this function: