27 #define SVS_PLUGIN_VERSION_MAJOR 1 28 #define SVS_PLUGIN_VERSION_MINOR 0
int svs_enable(fib_protocol_t fproto, u32 table_id, u32 sw_if_index)
int svs_table_delete(fib_protocol_t fproto, u32 table_id)
int svs_route_delete(u32 table_id, const fib_prefix_t *pfx)
void svs_walk(svs_walk_fn_t fn, void *ctx)
enum fib_protocol_t_ fib_protocol_t
Protocol Type.
enum walk_rc_t_ walk_rc_t
Walk return code.
Aggregrate type for a prefix.
int svs_table_add(fib_protocol_t fproto, u32 table_id)
walk_rc_t(* svs_walk_fn_t)(fib_protocol_t fproto, u32 table_id, u32 sw_if_index, void *ctx)
int svs_route_add(u32 table_id, const fib_prefix_t *pfx, u32 source_table_id)
int svs_disable(fib_protocol_t fproto, u32 table_id, u32 sw_if_index)