FD.io VPP  v21.01.1
Vector Packet Processing
udp.api File Reference

This file defines vpp UDP control-plane API messages which are generally called through a shared memory interface. More...

Go to the source code of this file.

Data Structures

struct  vl_api_udp_encap_add_t
 Add UDP encap. More...
 
struct  vl_api_udp_encap_add_reply_t
 Add UDP encap reply. More...
 
struct  vl_api_udp_encap_del_t
 Del UDP encap. More...
 
struct  vl_api_udp_encap_dump_t
 dump UDP encaps More...
 
struct  vl_api_udp_encap_details_t
 UDP encap details during dump. More...
 

Variables

option version = "1.1.0"
 
import vnet ip ip_types api
 
typedef udp_encap
 UDP Encap object. More...
 
u16 src_port
 
u16 dst_port
 
vl_api_address_t src_ip
 
vl_api_address_t dst_ip
 
u32 id
 

Detailed Description

This file defines vpp UDP control-plane API messages which are generally called through a shared memory interface.

Definition in file udp.api.

Variable Documentation

◆ api

import vnet ip ip_types api

Definition at line 26 of file udp.api.

◆ dst_ip

vl_api_address_t dst_ip

Definition at line 44 of file udp.api.

◆ dst_port

u16 dst_port

Definition at line 42 of file udp.api.

◆ id

u32 id

Definition at line 45 of file udp.api.

◆ src_ip

vl_api_address_t src_ip

Definition at line 43 of file udp.api.

◆ src_port

u16 src_port

Definition at line 41 of file udp.api.

◆ udp_encap

typedef udp_encap
Initial value:
{
unsigned int u32
Definition: types.h:88
u32 table_id
Definition: wireguard.api:102

UDP Encap object.

Template Parameters
table_id- table ID associated with the encap destination
dst_ip- Encap destination address
src_ip- Encap source address
dst_port- Encap destination port
src_port- Encap source port
id- VPP assigned id; ignored in add message, set in dump

Definition at line 39 of file udp.api.

◆ version

option version = "1.1.0"

Definition at line 24 of file udp.api.