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

Go to the source code of this file.

Data Structures

union  eid_address


enum  eid_type : u8 { EID_TYPE_API_PREFIX = 0, EID_TYPE_API_MAC = 1, EID_TYPE_API_NSH = 2 }
enum  hmac_key_id : u8 { KEY_ID_API_HMAC_NO_KEY = 0, KEY_ID_API_HMAC_SHA_1_96 = 1, KEY_ID_API_HMAC_SHA_256_128 = 2 }


option version = "1.0.0"
import vnet interface_types api
typedef local_locator
u8 priority
u8 weight
typedef remote_locator
vl_api_address_t ip_address
typedef nsh
u8 si
typedef eid
vl_api_eid_address_t address
typedef hmac_key
u8 key [64]

Enumeration Type Documentation

◆ eid_type

enum eid_type : u8

Definition at line 37 of file lisp_types.api.

◆ hmac_key_id

enum hmac_key_id : u8

Definition at line 64 of file lisp_types.api.

Variable Documentation

◆ address

vl_api_eid_address_t address

Definition at line 61 of file lisp_types.api.

◆ api

import vnet ip ip_types api

Definition at line 19 of file lisp_types.api.

◆ eid

typedef eid
Initial value:
vl_api_eid_type_t type
vl_api_fib_path_type_t type
Definition: fib_types.api:123

Definition at line 59 of file lisp_types.api.

◆ hmac_key

typedef hmac_key
Initial value:
vl_api_hmac_key_id_t id

Definition at line 72 of file lisp_types.api.

◆ ip_address

vl_api_address_t ip_address

Definition at line 34 of file lisp_types.api.

◆ key

u8 key[64]

Definition at line 74 of file lisp_types.api.

◆ local_locator

typedef local_locator
Initial value:
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
Definition: wireguard.api:34

Definition at line 24 of file lisp_types.api.

◆ nsh

typedef nsh
Initial value:
unsigned int u32
Definition: types.h:88
u32 spi
Definition: flow_types.api:140

Definition at line 45 of file lisp_types.api.

◆ priority

u8 priority

Definition at line 26 of file lisp_types.api.

◆ remote_locator

typedef remote_locator
Initial value:
unsigned char u8
Definition: types.h:56
u8 priority
Definition: lisp_types.api:26

Definition at line 31 of file lisp_types.api.

◆ si

u8 si

Definition at line 47 of file lisp_types.api.

◆ version

option version = "1.0.0"

Definition at line 17 of file lisp_types.api.

◆ weight

u8 weight

Definition at line 27 of file lisp_types.api.