Fix binapigen decoding and minor improvements
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / lisp.api.json
diff --git a/internal/testbinapi/binapi2001/.vppapi/core/lisp.api.json b/internal/testbinapi/binapi2001/.vppapi/core/lisp.api.json
new file mode 100644 (file)
index 0000000..1d6884a
--- /dev/null
@@ -0,0 +1,1704 @@
+{
+    "types": [
+        [
+            "local_locator",
+            [
+                "u32",
+                "sw_if_index"
+            ],
+            [
+                "u8",
+                "priority"
+            ],
+            [
+                "u8",
+                "weight"
+            ]
+        ],
+        [
+            "remote_locator",
+            [
+                "u8",
+                "is_ip4"
+            ],
+            [
+                "u8",
+                "priority"
+            ],
+            [
+                "u8",
+                "weight"
+            ],
+            [
+                "u8",
+                "addr",
+                16
+            ]
+        ],
+        [
+            "lisp_adjacency",
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "reid",
+                16
+            ],
+            [
+                "u8",
+                "leid",
+                16
+            ],
+            [
+                "u8",
+                "reid_prefix_len"
+            ],
+            [
+                "u8",
+                "leid_prefix_len"
+            ]
+        ]
+    ],
+    "messages": [
+        [
+            "lisp_add_del_locator_set",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            [
+                "u32",
+                "locator_num"
+            ],
+            [
+                "vl_api_local_locator_t",
+                "locators",
+                0,
+                "locator_num"
+            ],
+            {
+                "crc": "0x06968e38"
+            }
+        ],
+        [
+            "lisp_add_del_locator_set_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u32",
+                "ls_index"
+            ],
+            {
+                "crc": "0xb6666db4"
+            }
+        ],
+        [
+            "lisp_add_del_locator",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            [
+                "u32",
+                "sw_if_index"
+            ],
+            [
+                "u8",
+                "priority"
+            ],
+            [
+                "u8",
+                "weight"
+            ],
+            {
+                "crc": "0x006a4240"
+            }
+        ],
+        [
+            "lisp_add_del_locator_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_add_del_local_eid",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "eid",
+                16
+            ],
+            [
+                "u8",
+                "prefix_len"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u16",
+                "key_id"
+            ],
+            [
+                "u8",
+                "key",
+                64
+            ],
+            {
+                "crc": "0xe6d00717"
+            }
+        ],
+        [
+            "lisp_add_del_local_eid_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_add_del_map_server",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "is_ipv6"
+            ],
+            [
+                "u8",
+                "ip_address",
+                16
+            ],
+            {
+                "crc": "0x0ebcd37d"
+            }
+        ],
+        [
+            "lisp_add_del_map_server_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_add_del_map_resolver",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "is_ipv6"
+            ],
+            [
+                "u8",
+                "ip_address",
+                16
+            ],
+            {
+                "crc": "0x0ebcd37d"
+            }
+        ],
+        [
+            "lisp_add_del_map_resolver_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_enable_disable",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_en"
+            ],
+            {
+                "crc": "0xeb0e943b"
+            }
+        ],
+        [
+            "lisp_enable_disable_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_pitr_set_locator_set",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "ls_name",
+                64
+            ],
+            {
+                "crc": "0x7aa022dd"
+            }
+        ],
+        [
+            "lisp_pitr_set_locator_set_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_use_petr",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_ip4"
+            ],
+            [
+                "u8",
+                "address",
+                16
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            {
+                "crc": "0x6910787d"
+            }
+        ],
+        [
+            "lisp_use_petr_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "show_lisp_use_petr",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_use_petr_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "status"
+            ],
+            [
+                "u8",
+                "is_ip4"
+            ],
+            [
+                "u8",
+                "address",
+                16
+            ],
+            {
+                "crc": "0x1eb21916"
+            }
+        ],
+        [
+            "show_lisp_rloc_probe_state",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_rloc_probe_state_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "is_enabled"
+            ],
+            {
+                "crc": "0x14304fbc"
+            }
+        ],
+        [
+            "lisp_rloc_probe_enable_disable",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_enabled"
+            ],
+            {
+                "crc": "0x294103d1"
+            }
+        ],
+        [
+            "lisp_rloc_probe_enable_disable_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_map_register_enable_disable",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_enabled"
+            ],
+            {
+                "crc": "0x294103d1"
+            }
+        ],
+        [
+            "lisp_map_register_enable_disable_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "show_lisp_map_register_state",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_map_register_state_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "is_enabled"
+            ],
+            {
+                "crc": "0x14304fbc"
+            }
+        ],
+        [
+            "lisp_map_request_mode",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "mode"
+            ],
+            {
+                "crc": "0xf3f93ce9"
+            }
+        ],
+        [
+            "lisp_map_request_mode_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "show_lisp_map_request_mode",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_map_request_mode_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "mode"
+            ],
+            {
+                "crc": "0xd423107c"
+            }
+        ],
+        [
+            "lisp_add_del_remote_mapping",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "is_src_dst"
+            ],
+            [
+                "u8",
+                "del_all"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u8",
+                "action"
+            ],
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "eid",
+                16
+            ],
+            [
+                "u8",
+                "eid_len"
+            ],
+            [
+                "u8",
+                "seid",
+                16
+            ],
+            [
+                "u8",
+                "seid_len"
+            ],
+            [
+                "u32",
+                "rloc_num"
+            ],
+            [
+                "vl_api_remote_locator_t",
+                "rlocs",
+                0,
+                "rloc_num"
+            ],
+            {
+                "crc": "0xb879c3a9"
+            }
+        ],
+        [
+            "lisp_add_del_remote_mapping_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_add_del_adjacency",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "reid",
+                16
+            ],
+            [
+                "u8",
+                "leid",
+                16
+            ],
+            [
+                "u8",
+                "reid_len"
+            ],
+            [
+                "u8",
+                "leid_len"
+            ],
+            {
+                "crc": "0xf047390d"
+            }
+        ],
+        [
+            "lisp_add_del_adjacency_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_add_del_map_request_itr_rlocs",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            {
+                "crc": "0xc7c6cb2f"
+            }
+        ],
+        [
+            "lisp_add_del_map_request_itr_rlocs_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_eid_table_add_del_map",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_add"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u32",
+                "dp_table"
+            ],
+            [
+                "u8",
+                "is_l2"
+            ],
+            {
+                "crc": "0x59e9975e"
+            }
+        ],
+        [
+            "lisp_eid_table_add_del_map_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            {
+                "crc": "0xe8d4e804"
+            }
+        ],
+        [
+            "lisp_locator_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "ls_index"
+            ],
+            [
+                "u8",
+                "ls_name",
+                64
+            ],
+            [
+                "u8",
+                "is_index_set"
+            ],
+            {
+                "crc": "0xf27d5050"
+            }
+        ],
+        [
+            "lisp_locator_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "local"
+            ],
+            [
+                "u32",
+                "sw_if_index"
+            ],
+            [
+                "u8",
+                "is_ipv6"
+            ],
+            [
+                "u8",
+                "ip_address",
+                16
+            ],
+            [
+                "u8",
+                "priority"
+            ],
+            [
+                "u8",
+                "weight"
+            ],
+            {
+                "crc": "0xb3988a30"
+            }
+        ],
+        [
+            "lisp_locator_set_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "ls_index"
+            ],
+            [
+                "u8",
+                "ls_name",
+                64
+            ],
+            {
+                "crc": "0x6b846882"
+            }
+        ],
+        [
+            "lisp_locator_set_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "filter"
+            ],
+            {
+                "crc": "0xc79e8ab0"
+            }
+        ],
+        [
+            "lisp_eid_table_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "locator_set_index"
+            ],
+            [
+                "u8",
+                "action"
+            ],
+            [
+                "u8",
+                "is_local"
+            ],
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "is_src_dst"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u8",
+                "eid",
+                16
+            ],
+            [
+                "u8",
+                "eid_prefix_len"
+            ],
+            [
+                "u8",
+                "seid",
+                16
+            ],
+            [
+                "u8",
+                "seid_prefix_len"
+            ],
+            [
+                "u32",
+                "ttl"
+            ],
+            [
+                "u8",
+                "authoritative"
+            ],
+            [
+                "u16",
+                "key_id"
+            ],
+            [
+                "u8",
+                "key",
+                64
+            ],
+            {
+                "crc": "0xdcd9f414"
+            }
+        ],
+        [
+            "lisp_eid_table_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "eid_set"
+            ],
+            [
+                "u8",
+                "prefix_length"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u8",
+                "eid_type"
+            ],
+            [
+                "u8",
+                "eid",
+                16
+            ],
+            [
+                "u8",
+                "filter"
+            ],
+            {
+                "crc": "0xe0df64da"
+            }
+        ],
+        [
+            "lisp_adjacencies_get_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u32",
+                "count"
+            ],
+            [
+                "vl_api_lisp_adjacency_t",
+                "adjacencies",
+                0,
+                "count"
+            ],
+            {
+                "crc": "0xada0f464"
+            }
+        ],
+        [
+            "lisp_adjacencies_get",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            {
+                "crc": "0x8d1f2fe9"
+            }
+        ],
+        [
+            "lisp_eid_table_map_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            [
+                "u32",
+                "dp_table"
+            ],
+            {
+                "crc": "0x0b6859e2"
+            }
+        ],
+        [
+            "lisp_eid_table_map_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_l2"
+            ],
+            {
+                "crc": "0x67c54650"
+            }
+        ],
+        [
+            "lisp_eid_table_vni_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "lisp_eid_table_vni_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u32",
+                "vni"
+            ],
+            {
+                "crc": "0x64abc01e"
+            }
+        ],
+        [
+            "lisp_map_resolver_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_ipv6"
+            ],
+            [
+                "u8",
+                "ip_address",
+                16
+            ],
+            {
+                "crc": "0x60a5f5ca"
+            }
+        ],
+        [
+            "lisp_map_resolver_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "lisp_map_server_details",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "u8",
+                "is_ipv6"
+            ],
+            [
+                "u8",
+                "ip_address",
+                16
+            ],
+            {
+                "crc": "0x60a5f5ca"
+            }
+        ],
+        [
+            "lisp_map_server_dump",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_status",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_status_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "feature_status"
+            ],
+            [
+                "u8",
+                "gpe_status"
+            ],
+            {
+                "crc": "0xddcf48ef"
+            }
+        ],
+        [
+            "lisp_get_map_request_itr_rlocs",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "lisp_get_map_request_itr_rlocs_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            {
+                "crc": "0x9f56f6f7"
+            }
+        ],
+        [
+            "show_lisp_pitr",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "client_index"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            {
+                "crc": "0x51077d14"
+            }
+        ],
+        [
+            "show_lisp_pitr_reply",
+            [
+                "u16",
+                "_vl_msg_id"
+            ],
+            [
+                "u32",
+                "context"
+            ],
+            [
+                "i32",
+                "retval"
+            ],
+            [
+                "u8",
+                "status"
+            ],
+            [
+                "u8",
+                "locator_set_name",
+                64
+            ],
+            {
+                "crc": "0xdca512cc"
+            }
+        ]
+    ],
+    "unions": [],
+    "enums": [],
+    "services": {
+        "lisp_add_del_locator_set": {
+            "reply": "lisp_add_del_locator_set_reply"
+        },
+        "lisp_add_del_locator": {
+            "reply": "lisp_add_del_locator_reply"
+        },
+        "lisp_add_del_local_eid": {
+            "reply": "lisp_add_del_local_eid_reply"
+        },
+        "lisp_add_del_map_server": {
+            "reply": "lisp_add_del_map_server_reply"
+        },
+        "lisp_add_del_map_resolver": {
+            "reply": "lisp_add_del_map_resolver_reply"
+        },
+        "lisp_enable_disable": {
+            "reply": "lisp_enable_disable_reply"
+        },
+        "lisp_pitr_set_locator_set": {
+            "reply": "lisp_pitr_set_locator_set_reply"
+        },
+        "lisp_use_petr": {
+            "reply": "lisp_use_petr_reply"
+        },
+        "show_lisp_use_petr": {
+            "reply": "show_lisp_use_petr_reply"
+        },
+        "show_lisp_rloc_probe_state": {
+            "reply": "show_lisp_rloc_probe_state_reply"
+        },
+        "lisp_rloc_probe_enable_disable": {
+            "reply": "lisp_rloc_probe_enable_disable_reply"
+        },
+        "lisp_map_register_enable_disable": {
+            "reply": "lisp_map_register_enable_disable_reply"
+        },
+        "show_lisp_map_register_state": {
+            "reply": "show_lisp_map_register_state_reply"
+        },
+        "lisp_map_request_mode": {
+            "reply": "lisp_map_request_mode_reply"
+        },
+        "show_lisp_map_request_mode": {
+            "reply": "show_lisp_map_request_mode_reply"
+        },
+        "lisp_add_del_remote_mapping": {
+            "reply": "lisp_add_del_remote_mapping_reply"
+        },
+        "lisp_add_del_adjacency": {
+            "reply": "lisp_add_del_adjacency_reply"
+        },
+        "lisp_add_del_map_request_itr_rlocs": {
+            "reply": "lisp_add_del_map_request_itr_rlocs_reply"
+        },
+        "lisp_eid_table_add_del_map": {
+            "reply": "lisp_eid_table_add_del_map_reply"
+        },
+        "lisp_locator_dump": {
+            "reply": "lisp_locator_details",
+            "stream": true
+        },
+        "lisp_locator_set_dump": {
+            "reply": "lisp_locator_set_details",
+            "stream": true
+        },
+        "lisp_eid_table_dump": {
+            "reply": "lisp_eid_table_details",
+            "stream": true
+        },
+        "lisp_adjacencies_get": {
+            "reply": "lisp_adjacencies_get_reply"
+        },
+        "lisp_eid_table_map_dump": {
+            "reply": "lisp_eid_table_map_details",
+            "stream": true
+        },
+        "lisp_eid_table_vni_dump": {
+            "reply": "lisp_eid_table_vni_details",
+            "stream": true
+        },
+        "lisp_map_resolver_dump": {
+            "reply": "lisp_map_resolver_details",
+            "stream": true
+        },
+        "lisp_map_server_dump": {
+            "reply": "lisp_map_server_details",
+            "stream": true
+        },
+        "show_lisp_status": {
+            "reply": "show_lisp_status_reply"
+        },
+        "lisp_get_map_request_itr_rlocs": {
+            "reply": "lisp_get_map_request_itr_rlocs_reply"
+        },
+        "show_lisp_pitr": {
+            "reply": "show_lisp_pitr_reply"
+        }
+    },
+    "options": {
+        "version": "1.0.0"
+    },
+    "aliases": {},
+    "vl_api_version": "0x681568f8"
+}