|
static uword | mpls_gre_set_rewrite (vnet_main_t *vnm, u32 sw_if_index, u32 l3_type, void *dst_address, void *rewrite, uword max_rewrite_bytes) |
|
static uword | mpls_gre_interface_tx (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static u8 * | format_mpls_gre_tunnel_name (u8 *s, va_list *args) |
|
static u8 * | format_mpls_gre_device (u8 *s, va_list *args) |
|
| VNET_DEVICE_CLASS (mpls_gre_device_class) |
|
| VLIB_DEVICE_TX_FUNCTION_MULTIARCH (mpls_gre_device_class, mpls_gre_interface_tx) |
|
static uword | mpls_eth_set_rewrite (vnet_main_t *vnm, u32 sw_if_index, u32 l3_type, void *dst_address, void *rewrite, uword max_rewrite_bytes) |
|
static uword | mpls_eth_interface_tx (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
|
static u8 * | format_mpls_eth_tunnel_name (u8 *s, va_list *args) |
|
static u8 * | format_mpls_eth_device (u8 *s, va_list *args) |
|
| VNET_DEVICE_CLASS (mpls_eth_device_class) |
|
| VLIB_DEVICE_TX_FUNCTION_MULTIARCH (mpls_eth_device_class, mpls_eth_interface_tx) |
|
static uword | mpls_post_rewrite (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *from_frame) |
|
static u8 * | mpls_gre_rewrite (mpls_main_t *mm, mpls_gre_tunnel_t *t) |
|
int | vnet_mpls_gre_add_del_tunnel (ip4_address_t *src, ip4_address_t *dst, ip4_address_t *intfc, u32 mask_width, u32 inner_fib_id, u32 outer_fib_id, u32 *tunnel_sw_if_index, u8 l2_only, u8 is_add) |
|
int | vnet_mpls_gre_delete_fib_tunnels (u32 fib_id) |
|
static clib_error_t * | create_mpls_gre_tunnel_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
u8 * | format_mpls_encap_index (u8 *s, va_list *args) |
|
u8 * | format_mpls_gre_tunnel (u8 *s, va_list *args) |
|
u8 * | format_mpls_ethernet_tunnel (u8 *s, va_list *args) |
|
static clib_error_t * | show_mpls_tunnel_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
clib_error_t * | mpls_interface_init (vlib_main_t *vm) |
|
static u8 * | mpls_ethernet_rewrite (mpls_main_t *mm, mpls_eth_tunnel_t *t) |
|
int | vnet_mpls_ethernet_add_del_tunnel (u8 *dst, ip4_address_t *intfc, u32 mask_width, u32 inner_fib_id, u32 tx_sw_if_index, u32 *tunnel_sw_if_index, u8 l2_only, u8 is_add) |
|
static clib_error_t * | create_mpls_ethernet_tunnel_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
int | vnet_mpls_policy_tunnel_add_rewrite (mpls_main_t *mm, mpls_encap_t *e, u32 policy_tunnel_index) |
|
int | vnet_mpls_ethernet_add_del_policy_tunnel (u8 *dst, ip4_address_t *intfc, u32 mask_width, u32 inner_fib_id, u32 tx_sw_if_index, u32 *tunnel_sw_if_index, u32 classify_table_index, u32 *new_tunnel_index, u8 l2_only, u8 is_add) |
|
static clib_error_t * | create_mpls_ethernet_policy_tunnel_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|