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

Go to the source code of this file.

Data Structures

struct  vl_api_map_add_domain_t
 Add MAP domains. More...
 
struct  vl_api_map_add_domain_reply_t
 Reply for MAP domain add. More...
 
struct  vl_api_map_del_domain_t
 Delete MAP domain. More...
 
struct  vl_api_map_add_del_rule_t
 Add or Delete MAP rule from a domain (Only used for shared IPv4 per subscriber) More...
 
struct  vl_api_map_domains_get_t
 
struct  vl_api_map_domains_get_reply_t
 
struct  vl_api_map_domain_dump_t
 
struct  vl_api_map_domain_details_t
 Details about a single MAP domain. More...
 
struct  vl_api_map_rule_dump_t
 
struct  vl_api_map_rule_details_t
 
struct  vl_api_map_if_enable_disable_t
 Enable or disable a MAP interface. More...
 
struct  vl_api_map_summary_stats_t
 Request for a single block of summary stats. More...
 
struct  vl_api_map_summary_stats_reply_t
 Reply for map_summary_stats request. More...
 
struct  vl_api_map_param_set_fragmentation_t
 Set MAP fragmentation parameters. More...
 
struct  vl_api_map_param_set_icmp_t
 Set MAP ICMP parameters. More...
 
struct  vl_api_map_param_set_icmp6_t
 Set MAP ICMP6 parameters. More...
 
struct  vl_api_map_param_add_del_pre_resolve_t
 Add/delete MAP pre-resolve IP addresses parameters. More...
 
struct  vl_api_map_param_set_security_check_t
 Set MAP security-check parameters. More...
 
struct  vl_api_map_param_set_traffic_class_t
 Set MAP traffic class parameters. More...
 
struct  vl_api_map_param_set_tcp_t
 Set MAP TCP parameters. More...
 
struct  vl_api_map_param_get_t
 Request for a single block of MAP parameters. More...
 
struct  vl_api_map_param_get_reply_t
 Reply for map_param_get request. More...
 

Variables

option version = "4.2.1"
 
import vnet ip ip_types api
 
 service
 Get list of map domains. More...
 
counters map
 
 bad_protocol
 
type counter64
 
units packets
 
description bad protocol
 
 sec_check
 
description security check failed
 
 encap_sec_check
 
 decap_sec_check
 
 icmp
 
description unable to translate ICMP
 
 icmp_relay
 
 unknown
 
 no_binding
 
description no binding
 
 no_domain
 
description no domain
 
 fragmented
 
description packet is a fragment
 
 fragment_memory
 
 fragment_malformed
 
description fragment has unexpected format
 
 fragment_dropped
 
 malformed
 
description malformed packet
 
 df_set
 
description can t DF set
 
 time_exceeded
 
description time exceeded
 
 paths
 

Variable Documentation

◆ api

import vnet interface_types api

Definition at line 18 of file map.api.

◆ bad_protocol

bad_protocol
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 363 of file map.api.

◆ binding

description no binding

Definition at line 409 of file map.api.

◆ counter64

type counter64

Definition at line 365 of file map.api.

◆ decap_sec_check

decap_sec_check
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 381 of file map.api.

◆ df_set

df_set
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 447 of file map.api.

◆ domain

description no domain

Definition at line 415 of file map.api.

◆ encap_sec_check

encap_sec_check
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 375 of file map.api.

◆ exceeded

description time exceeded

Definition at line 457 of file map.api.

◆ failed

description decap security check failed

Definition at line 373 of file map.api.

◆ format

description fragment has unexpected format

Definition at line 433 of file map.api.

◆ fragment

description can t fragment

Definition at line 421 of file map.api.

◆ fragment_dropped

fragment_dropped
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 435 of file map.api.

◆ fragment_malformed

fragment_malformed
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 429 of file map.api.

◆ fragment_memory

fragment_memory
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 423 of file map.api.

◆ fragmented

fragmented
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 417 of file map.api.

◆ icmp

icmp
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 387 of file map.api.

◆ ICMP

description unable to relay ICMP

Definition at line 391 of file map.api.

◆ icmp_relay

icmp_relay
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 393 of file map.api.

◆ malformed

malformed
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 441 of file map.api.

◆ map

err ip6 t map map
Initial value:
{
none {
severity info;
units "packets";
description "valid MAP packets";
}
vl_api_fib_path_type_t type
Definition: fib_types.api:123
type counter64
Definition: map.api:365

Definition at line 356 of file map.api.

◆ no_binding

no_binding
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 405 of file map.api.

◆ no_domain

no_domain
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 411 of file map.api.

◆ packet

description malformed packet

Definition at line 445 of file map.api.

◆ packets

units packets

Definition at line 366 of file map.api.

◆ paths

vl_api_mfib_path_t paths
Initial value:
{
"/err/ip4-map" "map"

Definition at line 460 of file map.api.

◆ protocol

description bad protocol

Definition at line 367 of file map.api.

◆ sec_check

sec_check
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 369 of file map.api.

◆ service

service
Initial value:
{
rpc map_domains_get returns map_domains_get_reply
stream map_domain_details

Get list of map domains.

Template Parameters
client_index- opaque cookie to identify the sender

Definition at line 94 of file map.api.

◆ set

description can t DF set

Definition at line 451 of file map.api.

◆ time_exceeded

time_exceeded
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 453 of file map.api.

◆ unknown

description unknown
Initial value:
{
severity error
Definition: cJSON.c:84

Definition at line 399 of file map.api.

◆ version

option version = "4.2.1"

Definition at line 16 of file map.api.