FD.io VPP  v21.01
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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.