|  | FD.io VPP
    v21.01.1
    Vector Packet Processing | 
 Include dependency graph for l3_proxy_dpo.h:
 Include dependency graph for l3_proxy_dpo.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Data Structures | |
| struct | l3_proxy_dpo_t_ | 
| The data-path object representing L3 proxy.  More... | |
| Typedefs | |
| typedef struct l3_proxy_dpo_t_ | l3_proxy_dpo_t | 
| The data-path object representing L3 proxy.  More... | |
| Functions | |
| void | l3_proxy_dpo_add_or_lock (dpo_proto_t proto, u32 sw_if_index, dpo_id_t *dpo) | 
| void | l3_proxy_dpo_module_init (void) | 
| static l3_proxy_dpo_t * | l3_proxy_dpo_get (index_t index) | 
| Variables | |
| l3_proxy_dpo_t * | l3_proxy_dpo_pool | 
| pool of all l3_proxy DPOs  More... | |
| typedef struct l3_proxy_dpo_t_ l3_proxy_dpo_t | 
The data-path object representing L3 proxy.
An L3 proxy is when VPP has an address in the FIB that is also assigned to an attached host.
| void l3_proxy_dpo_add_or_lock | ( | dpo_proto_t | proto, | 
| u32 | sw_if_index, | ||
| dpo_id_t * | dpo | ||
| ) | 
Definition at line 56 of file l3_proxy_dpo.c.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | inlinestatic | 
| void l3_proxy_dpo_module_init | ( | void | ) | 
Definition at line 172 of file l3_proxy_dpo.c.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| l3_proxy_dpo_t* l3_proxy_dpo_pool | 
pool of all l3_proxy DPOs
pool of all l3_proxy DPOs
it's for-us pool of all l3_proxy DPOs
Definition at line 26 of file l3_proxy_dpo.c.