FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
ipsec_gre.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_ipsec_gre_tunnel_add_del_t
struct  vl_api_ipsec_gre_tunnel_add_del_reply_t
 Reply for add / del ipsec gre tunnel request. More...
struct  vl_api_ipsec_gre_tunnel_dump_t
 Dump ipsec gre tunnel table. More...
struct  vl_api_ipsec_gre_tunnel_details_t
 ipsec gre tunnel operational state response More...


option version = "1.1.0"
import vnet ip ip_types api
typedef ipsec_gre_tunnel
 Add / del ipsec gre tunnel request. More...
u32 context
u32 local_sa_id
u32 remote_sa_id
u8 is_add
u32 sw_if_index
vl_api_ip4_address_t src
vl_api_ip4_address_t dst

Variable Documentation

◆ api

import vnet ip ip_types api

Definition at line 18 of file ipsec_gre.api.

◆ context

u32 context

Definition at line 33 of file ipsec_gre.api.

◆ dst

Definition at line 39 of file ipsec_gre.api.

◆ ipsec_gre_tunnel

typedef ipsec_gre_tunnel
Initial value:
u32 client_index
unsigned int u32
Definition: types.h:88

Add / del ipsec gre tunnel request.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
local_sa_id- local/output SA id
remote_sa_id- remote/input SA id
is_add- 1 if adding the tunnel, 0 if deleting
sw_if_index- software index of the ipsec gre tunnel ignored on create. set in dump/details
src- tunnel source address
dst- tunnel destination address

Definition at line 31 of file ipsec_gre.api.

◆ is_add

u8 is_add

Definition at line 36 of file ipsec_gre.api.

◆ local_sa_id

u32 local_sa_id

Definition at line 34 of file ipsec_gre.api.

◆ remote_sa_id

u32 remote_sa_id

Definition at line 35 of file ipsec_gre.api.

◆ src

Definition at line 38 of file ipsec_gre.api.

◆ sw_if_index

u32 sw_if_index

Definition at line 37 of file ipsec_gre.api.

◆ version

option version = "1.1.0"

Definition at line 16 of file ipsec_gre.api.