FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
ip6_nd.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_sw_interface_ip6nd_ra_config_t
 IPv6 router advertisement config request. More...
 
struct  vl_api_sw_interface_ip6nd_ra_prefix_t
 IPv6 router advertisement prefix config request. More...
 
struct  vl_api_ip6nd_proxy_enable_disable_t
 IPv6 ND (mirror) proxy. More...
 
struct  vl_api_ip6nd_proxy_add_del_t
 IPv6 ND proxy config. More...
 
struct  vl_api_ip6nd_proxy_details_t
 IPv6 ND proxy details returned after request. More...
 
struct  vl_api_ip6nd_proxy_dump_t
 IPv6 ND proxy dump request. More...
 
struct  vl_api_ip6nd_send_router_solicitation_t
 Start / stop sending router solicitation. More...
 
struct  vl_api_want_ip6_ra_events_t
 Register for ip6 router advertisement events. More...
 
struct  vl_api_ip6_ra_event_t
 Tell client about a router advertisement event. More...
 

Variables

option version = "1.0.0"
 
import vnet ip ip_types api
 
 service
 
typedef ip6_ra_prefix_info
 Struct representing RA prefix info. More...
 
u8 flags
 
u32 valid_time
 
u32 preferred_time
 

Detailed Description

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

Definition in file ip6_nd.api.

Variable Documentation

◆ api

import vnet interface_types api

Definition at line 25 of file ip6_nd.api.

◆ flags

u8 flags

Definition at line 212 of file ip6_nd.api.

◆ ip6_ra_prefix_info

typedef ip6_ra_prefix_info
Initial value:
{
vl_api_prefix_t prefix

Struct representing RA prefix info.

Template Parameters
prefix- RA prefix info destination address
flags- RA prefix info flags
valid_time- RA prefix info valid time
preferred_time- RA prefix info preferred time

Definition at line 210 of file ip6_nd.api.

◆ preferred_time

u32 preferred_time

Definition at line 214 of file ip6_nd.api.

◆ service

service
Initial value:
{
rpc want_ip6_ra_events returns want_ip6_ra_events_reply
events ip6_ra_event

Definition at line 184 of file ip6_nd.api.

◆ valid_time

u32 valid_time

Definition at line 213 of file ip6_nd.api.

◆ version

option version = "1.0.0"

Definition at line 23 of file ip6_nd.api.

events
static perfmon_event_t events[]
Definition: core.c:21
prefix
vl_api_prefix_t prefix
Definition: ip.api:175