Go to the source code of this file.
|
int | svs_table_add (fib_protocol_t fproto, u32 table_id) |
|
int | svs_table_delete (fib_protocol_t fproto, u32 table_id) |
|
int | svs_route_add (u32 table_id, const fib_prefix_t *pfx, u32 source_table_id) |
|
int | svs_route_delete (u32 table_id, const fib_prefix_t *pfx) |
|
int | svs_enable (fib_protocol_t fproto, u32 table_id, u32 sw_if_index) |
|
int | svs_disable (fib_protocol_t fproto, u32 table_id, u32 sw_if_index) |
|
void | svs_walk (svs_walk_fn_t fn, void *ctx) |
|
#define SVS_PLUGIN_VERSION_MAJOR 1 |
Source VRF Selection matches against a packet's source address to set the VRF in which the subsequnet destination IP address lookup is done.
If no match for the source address is found, then the RX interface's table/VRF is used.
Definition at line 27 of file svs.h.
#define SVS_PLUGIN_VERSION_MINOR 0 |
Definition at line 28 of file svs.h.
Definition at line 40 of file svs.h.
Definition at line 80 of file svs.c.
Definition at line 30 of file svs.c.
Definition at line 38 of file svs.c.