FD.io VPP
v18.07-rc0-415-g6c78436
Vector Packet Processing
Main Page
Related Pages
Modules
Namespaces
Data Structures
Source
Files
Symbols
FD.io VPP
Vector Packet Processing
Release Notes
DHCPv6 prefix delegation
IPFIX support
Introduction
Debug CLI
Startup Configuration
Todo List
Node Identifiers
Modules
Namespaces
Data Structures
Source
Files
Symbols
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
ioam_export.api
Go to the documentation of this file.
1
/* Hey Emacs use -*- mode: C -*- */
2
/*
3
* Copyright (c) 2016 Cisco and/or its affiliates.
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at:
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
17
option
version
=
"1.0.0"
;
18
19
/* Define a simple binary API to control the feature */
20
21
autoreply define
ioam_export_ip6_enable_disable
{
22
/* Client identifier, set from api_main.my_client_index */
23
u32
client_index
;
24
25
/* Arbitrary context, so client can match reply to request */
26
u32
context
;
27
28
/* Enable / disable the feature */
29
u8
is_disable
;
30
31
/* Collector ip address */
32
u8
collector_address[4];
33
u8
src_address[4];
34
35
/* Src ip address */
36
};
version
option version
Definition:
ioam_export.api:17
vl_api_ioam_export_ip6_enable_disable_t::client_index
u32 client_index
Definition:
ioam_export.api:23
ioam_export_ip6_enable_disable
int ioam_export_ip6_enable_disable(ioam_export_main_t *em, u8 is_disable, ip4_address_t *collector_address, ip4_address_t *src_address)
Definition:
ioam_export.c:68
u8
unsigned char u8
Definition:
types.h:56
u32
unsigned int u32
Definition:
types.h:88
vl_api_ioam_export_ip6_enable_disable_t::context
u32 context
Definition:
ioam_export.api:26
vl_api_ioam_export_ip6_enable_disable_t::is_disable
u8 is_disable
Definition:
ioam_export.api:29
src
plugins
ioam
export
ioam_export.api
Generated on Tue Aug 21 2018 06:01:56 for FD.io VPP by
1.8.11