FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
l3xc.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_l3xc_plugin_get_version_t
 Get the plugin version. More...
 
struct  vl_api_l3xc_plugin_get_version_reply_t
 Reply to get the plugin version. More...
 
struct  vl_api_l3xc_update_t
 
struct  vl_api_l3xc_update_reply_t
 
struct  vl_api_l3xc_del_t
 
struct  vl_api_l3xc_dump_t
 Dump all L3XC policies. More...
 
struct  vl_api_l3xc_details_t
 description returned in the dump More...
 

Variables

option version = "1.0.1"
 
import vnet fib fib_types api
 
typedef l3xc
 A description of an L3XC policy. More...
 
bool is_ip6
 
u8 n_paths
 
vl_api_fib_path_t paths [n_paths]
 

Detailed Description

This file defines the vpp control-plane API messages used to control the L3XC plugin

Definition in file l3xc.api.

Variable Documentation

◆ api

import vnet interface_types api

Definition at line 24 of file l3xc.api.

◆ is_ip6

bool is_ip6

Definition at line 57 of file l3xc.api.

◆ l3xc

typedef l3xc
Initial value:
{
vl_api_interface_index_t sw_if_index

A description of an L3XC policy.

Template Parameters
inputinterface of the x-connect
n_pathsNumber of paths
pathsThe set of forwarding paths.

Definition at line 55 of file l3xc.api.

◆ n_paths

u8 n_paths

Definition at line 58 of file l3xc.api.

◆ paths

vl_api_fib_path_t paths[n_paths]

Definition at line 59 of file l3xc.api.

◆ version

option version = "1.0.1"

Definition at line 22 of file l3xc.api.

sw_if_index
vl_api_interface_index_t sw_if_index
Definition: wireguard.api:34