FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cace_mask_type_entry_t
 Cacl_fa_per_worker_data_t
 Cacl_fa_trace_t
 Cacl_list_t
 Cacl_main_t
 Cacl_rule_t
 Cadd_routes_in_fib_arg_t
 Caddress_t
 Cadj_db_count_ctx_t_
 Cadj_delegate_t_A Delagate is a means to implement the Delagation design pattern; the extension of an object's functionality through the composition of, and delgation to, other objects
 Cadj_feature_update_t_
 Cadj_l2_trace_t_Trace data for a L2 Midchain
 Cadj_midchain_tx_trace_t_Trace data for packets traversing the midchain tx node
 Cadj_nbr_interface_state_change_ctx_t_Context for the state change walk of the DB
 Cadj_nsh_trace_t_Trace data for a NSH Midchain
 Cadj_walk_ctx_t_Context for a walk of the adjacency neighbour DB
 Cadj_walk_nh_ctx_t_Context for a walk of the adjacency neighbour DB
 Caf_packet_if_t
 Caf_packet_input_trace_t
 Caf_packet_main_t
 Cah_decrypt_trace_t
 Cah_encrypt_trace_t
 Cah_header_t
 Canalyse_trace_t
 Capi_ip6nd_proxy_fib_table_walk_ctx_t_
 Capi_main_tAPI main structure, used by both vpp and binary API clients
 Capi_version_t
 Capplied_hash_ace_entry_t
 Capplied_hash_acl_info_t
 Capt_ip6_fib_show_ctx_t_
 Carp_ether_ip4_t
 Cbd_main_t
 Cbfd_auth_key_t
 Cbfd_input_trace_tBfd packet trace capture
 Cbfd_main_t
 Cbfd_rpc_update_t
 Cbfd_session_s
 Cbfd_udp_echo_input_trace_tBfd udp echo packet trace capture
 Cbfd_udp_main_t
 Cbfd_udp_session_tUDP transport specific data embedded in bfd_session's union
 Cbier_bfit_table_t_
 Cbier_bift_input_trace_t_Packet trace record for BIER input
 Cbier_bit_mask_1024_t_A BIER Bit-String value of length 1024 bits
 Cbier_bit_mask_128_t_A BIER Bit-String value of length 128 bits
 Cbier_bit_mask_2048_t_A BIER Bit-String value of length 2048 bits
 Cbier_bit_mask_256_t_A BIER Bit-String value of length 256 bits
 Cbier_bit_mask_4096_t_A BIER Bit-String value of length 4096 bits
 Cbier_bit_mask_512_t_A BIER Bit-String value of length 512 bits
 Cbier_bit_mask_64_t_A BIER Bit-String value of length 64 bits
 Cbier_bit_string_t_A Variable length BitString
 Cbier_disp_dispatch_trace_t_A struct to hold tracing information for the MPLS label imposition node
 Cbier_disp_entry_details_walk_t_
 Cbier_disp_entry_path_list_walk_ctx_t_
 Cbier_disp_entry_t_Bier_dispositon : The BIER dispositon object
 Cbier_disp_lookup_trace_t_A struct to hold tracing information for the MPLS label imposition node
 Cbier_disp_table_t_A protocol Independent IP multicast FIB table
 Cbier_drop_trace_t_
 Cbier_entry_t_The BIER entry
 Cbier_fmask_bits_t_Bier_fmask : The BIER fmask
 Cbier_fmask_db_t_Global Table of fmask objects The key into this table includes the table's key and the fmask's key, so there could be a DB per-table
 Cbier_fmask_id_t_A key/ID for a BIER forwarding Mas (FMask)
 Cbier_fmask_t_An outgoing BIER mask
 Cbier_hdr_t_A BIER header of variable length The encoding follows: https://tools.ietf.org/html/draft-ietf-bier-mpls-encapsulation-10
 Cbier_imp_t_Bier_imposition : The BIER imposition object
 Cbier_imp_trace_t_A struct to hold tracing information for the BIER imposition node
 Cbier_input_trace_t_Packet trace record for BIER input
 Cbier_lookup_main_t_Struct maintining the per-worker thread data for BIER lookups
 Cbier_lookup_trace_t_Packet trace recoed for a BIER lookup
 Cbier_output_trace_t_Packet trace recoed for a BIER output
 Cbier_route_details_walk_t_
 Cbier_table_ecmp_walk_ctx_t_
 Cbier_table_id_t_The ID of a table
 Cbier_table_t_A BIER Table is the bit-indexed forwarding table
 Cbuiltin_http_server_args
 Cbuiltin_proxy_main_t
 Cbuiltin_server_main_t
 Ccache_trace_t
 Ccache_ts_trace_t
 Ccdp_input_trace_t
 Ccdp_main_t
 Ccdp_neighbor_t
 Ccj_main_t
 Ccj_record_t
 Cclassify_dpo_tA representation of an MPLS label for imposition in the data-path
 Cclib_anneal_param_t
 Cclib_bihash_kv_16_8_t
 Cclib_bihash_kv_24_8_t
 Cclib_bihash_kv_40_8_t
 Cclib_bihash_kv_48_8_t
 Cclib_bihash_kv_8_8_t8 octet key, 8 octet key value pair
 Cclib_bihash_kv_vec8_8_t8 octet key, 8 octet key value pair
 Cclib_bihash_tA bounded index extensible hash table
 Cclib_bihash_valueTemplate key/value backing page structure
 Cclib_cuckoo_kv_8_8_t8 octet key, 8 octet key value pair
 Cclib_cuckoo_lookup_info_t
 Cclib_cuckoo_path_t
 Cclib_elf_main_t
 Cclib_elf_section_bounds_t
 Cclib_elf_section_t
 Cclib_elf_symbol_t
 Cclib_error_handler_t
 Cclib_error_t
 Cclib_fifo_header_t
 Cclib_file
 Cclib_file_main_t
 Cclib_generic_stack_frame_t
 Cclib_longjmp_t
 Cclib_maplog_header_tMaplog log file header segment
 Cclib_maplog_init_args_tLog initialization structure
 Cclib_maplog_main_tProcess-private main data structure
 Cclib_mem_usage_t
 Cclib_mem_vm_alloc_t
 Cclib_random_buffer_t
 Cclib_slist_elt_t
 Cclib_slist_t
 Cclib_spinlock_t
 Cclib_time_t
 CVOM::client_dbA DB storing the objects that each owner/key owns
 Cclient_registration_reply_t
 CVOM::cmdA representation of a method call to VPP
 CVOM::HW::cmd_qThe pipe to VPP into which we write the commands
 CVOM::inspect::command_handlerInspect command handler Handler
 Cvapi::Common_reqClass representing common functionality of a request - response state and context
 Ccompress_main_t
 Cvapi::ConnectionClass representing a connection to VPP
 CVOM::connectionA representation of the connection to VPP
 Ccop_config_data_t
 Ccop_config_main_t
 Ccop_input_trace_t
 Ccop_main_t
 Ccop_whitelist_enable_disable_args_t
 Ccore_main_t
 Ccount_routes_in_fib_at_prefix_length_arg_t
 Ccrypto_alg_t
 Ccrypto_data_t
 Ccrypto_dev_t
 Ccrypto_drv_t
 Ccrypto_resource_t
 Ccrypto_session_disposal_t
 Ccrypto_session_key_t
 Ccrypto_worker_main_t
 CCVT
 Cdata_structure_lock_t
 Cdemo_struct1_t
 Cdemo_struct2_t
 Cdhcp4_proxy_dump_walk_ctx_t_
 Cdhcp_client_add_del_args_t
 Cdhcp_client_main_t
 Cdhcp_client_t
 Cdhcp_header_t
 Cdhcp_option_t
 Cdhcp_proxy_main_tCollection of global DHCP proxy data
 Cdhcp_proxy_t_A DHCP proxy represenation fpr per-client VRF config
 Cdhcp_proxy_trace_t
 Cdhcp_server_t_A representation of a single DHCP Server within a given VRF config
 Cdhcp_stats_counters_
 Cdhcp_vss_t_The Virtual Sub-net Selection information for a given RX FIB
 Cdhcpv6_hdr_
 Cdhcpv6_proxy_trace_t
 Cdlist_elt_t
 Cdns46_reply_trace_t
 Cdns46_request_trace_t
 Cdns_cache_entry_t
 Cdns_main_t
 Cdns_pending_request_t
 Cdo_ip46_fibs_t
 Cdpdk_buffer_main_t
 Cdpdk_buffer_per_thread_data
 Cdpdk_config_main_t
 Cdpdk_crypto_input_trace_t
 Cdpdk_crypto_main_t
 Cdpdk_device_and_queue_t
 Cdpdk_device_config_hqos_t
 Cdpdk_device_config_t
 Cdpdk_device_hqos_per_hqos_thread_t
 Cdpdk_device_hqos_per_worker_thread_t
 Cdpdk_device_t
 Cdpdk_gcm_cnt_blk
 Cdpdk_main_t
 Cdpdk_mempool_private_t
 Cdpdk_op_priv_t
 Cdpdk_rx_dma_trace_t
 Cdpdk_tx_dma_trace_t
 Cdpo_id_t_The identity of a DPO is a combination of its type and its instance number/index of objects of that type
 Cdpo_vft_t_A virtual function table regisitered for a DPO type
 Cdslite_b4_t
 Cdslite_main_t
 Cdslite_per_thread_data_t
 Cdslite_session_key_t
 Cdslite_trace_t
 Cecm_hdr_t
 Celf32_dynamic_entry_t
 Celf32_file_header_t
 Celf32_relocation_t
 Celf32_section_header_t
 Celf32_segment_header_t
 Celf32_symbol_t
 Celf64_dynamic_entry_t
 Celf64_file_header_t
 Celf64_relocation_t
 Celf64_section_header_t
 Celf64_segment_header_t
 Celf64_symbol_t
 Celf_dynamic_version_definition_aux_t
 Celf_dynamic_version_definition_t
 Celf_dynamic_version_need_aux_t
 Celf_dynamic_version_need_t
 Celf_dynamic_version_need_union_t
 Celf_first_header_t
 Celf_main_t
 Celf_note_t
 Celf_relocation_table_t
 Celf_relocation_with_addend_t
 Celf_section_t
 Celf_segment_t
 Celf_symbol_info_t
 Celf_symbol_table_t
 Celog_event_t
 Celog_event_type_t
 Celog_main_t
 Celog_time_stamp_t
 Celog_track_t
 CVOM::vxlan_tunnel::endpoint_tCombaintion of attributes that are a unique key for a VXLAN tunnel
 CVOM::log_t::entryAn entry in the log
 CVOM::enum_base< T >A template base class for all enum types
 CVOM::enum_base< action_t >
 CVOM::enum_base< admin_state_t >
 CVOM::enum_base< direction_t >
 CVOM::enum_base< l2_vtr_op_t >
 CVOM::enum_base< l3_proto_t >
 CVOM::enum_base< learning_mode_t >
 CVOM::enum_base< log_level_t >
 CVOM::enum_base< nh_proto_t >
 CVOM::enum_base< oper_state_t >
 CVOM::enum_base< rc_t >
 CVOM::enum_base< special_t >
 CVOM::enum_base< state_t >
 CVOM::enum_base< type_t >
 CVOM::enum_base< zone_t >
 Cesp_decrypt_trace_t
 Cesp_encrypt_trace_t
 Cesp_footer_t
 Cesp_header_t
 Cethernet_802_3_header_t
 Cethernet_arp_header_t
 Cethernet_arp_input_trace_t
 Cethernet_arp_interface_t_Per-interface ARP configuration and state
 Cethernet_arp_ip4_entry_t
 Cethernet_arp_main_t
 Cethernet_header_t
 Cethernet_input_trace_t
 Cethernet_interface
 Cethernet_main_t
 Cethernet_max_header_t
 Cethernet_pbb_header_t
 Cethernet_proxy_arp_t
 Cethernet_type_info_t
 Cethernet_vlan_header_t
 Cethernet_vlan_header_tv_t
 CVOM::dhcp_config::event_listenerA class that listens to DHCP Events
 CVOM::interface::event_listenerA class that listens to interface Events
 Cexception
 Cexport_trace_t
 Cfa_5tuple_t
 Cfa_full_session_id_t
 Cfa_packet_info_t
 Cfa_session_l4_key_t
 Cfa_session_t
 Cfalse_type
 Cfeat_bitmap_drop_trace_t
 Cfheap_node_t
 Cfheap_t
 Cfib_ae_export_t_A description of the need to export routes to one or more export tables
 Cfib_ae_import_t_A description of the need to import routes from the export table
 Cfib_entry_delegate_t_A Delagate is a means to implmenet the Delagation design pattern; the extension of an objects functionality through the composition of, and delgation to, other objects
 Cfib_entry_src_collect_forwarding_ctx_t_
 Cfib_entry_src_cover_res_t_Result from a cover update/change
 Cfib_entry_src_path_list_walk_cxt_t_
 Cfib_entry_src_t_Information related to the source of a FIB entry
 Cfib_entry_src_vft_t_Virtual function table each FIB entry source will register
 Cfib_entry_t_An entry in a FIB table
 Cfib_enty_cover_walk_ctx_t_Internal struct to hold user supplied paraneters for the cover walk
 Cfib_node_back_walk_ctx_t_Context passed between object during a back walk
 Cfib_node_list_elt_t_Hetrogeneous w.r.t
 Cfib_node_list_head_t_A list of FIB nodes
 Cfib_node_ptr_t_A representation of one pointer to another node
 Cfib_node_t_An node in the FIB graph
 Cfib_node_vft_t_A FIB graph nodes virtual function table
 Cfib_path_ext_list_t_A list of path-extensions
 Cfib_path_ext_t_A path extension is a per-entry addition to the forwarding information when packets are sent for that entry over that path
 Cfib_path_list_t_FIB path-list A representation of the list/set of path trough which a prefix is reachable
 Cfib_path_t_A FIB path
 Cfib_prefix_t_Aggregrate type for a prefix
 Cfib_route_path_encode_t_A representation of a fib path for fib_path_encode to convey the information to the caller
 Cfib_route_path_t_A representation of a path as described by a route producer
 Cfib_table_flush_ctx_t_Table flush context
 Cfib_table_set_flow_hash_config_ctx_t_Table set flow hash config context
 Cfib_table_t_A protocol Independent FIB table
 Cfib_test_lb_bucket_t_
 Cfib_test_rep_bucket_t_
 Cfib_urpf_list_t_
 Cfib_walk_history_t_
 Cfib_walk_queue_t_A represenation of one queue of walk
 Cfib_walk_queues_t_A set of priority queues for outstanding walks
 Cfib_walk_t_A representation of a graph walk from a parent object to its children
 Cfid_address_t
 Cflow_classify_main_t
 Cflow_classify_trace_t
 Cflow_data_t
 Cflow_report
 Cflow_report_classify_main_t
 Cflow_report_main
 Cflow_report_stream_t
 Cflowprobe_entry_t
 Cflowprobe_key_t
 Cflowprobe_main_t
 Cflowprobe_protocol_context_t
 Cflowprobe_trace_t
 Cformat_info_t
 Cformat_integer_options_t
 Cframe_queue_nelt_counter_t
 Cframe_queue_trace_t
 Cfwd_entry_mt_arg_t
 Cfwd_entry_t
 Cgeneve_encap_trace_t
 Cgeneve_header_t
 Cgeneve_main_t
 Cgeneve_options_t
 Cgeneve_rx_trace_t
 Cgeneve_tunnel_t
 Cgid_dictionary_t
 Cgid_ip4_table_t
 Cgid_ip6_table_t
 Cgid_l2_arp_ndp_table_t
 Cgid_mac_table
 Cgid_nsh_table
 Cgmon_main_t
 Cgraph_dir_t
 Cgraph_link_t
 Cgraph_node_t
 Cgraph_t
 Cgre_header_t
 Cgre_input_runtime_t
 Cgre_main_tGRE related global data
 Cgre_protocol_info_tA GRE payload protocol registration
 Cgre_rx_trace_t
 Cgre_tunnel_key4_t_Key for a IPv4 GRE Tunnel
 Cgre_tunnel_key6_t_Key for a IPv6 GRE Tunnel We use a different type so that the V4 key hash is as small as possible
 Cgre_tunnel_key_t_Union of the two possible key types
 Cgre_tunnel_tA representation of a GRE tunnel
 Cgre_tx_trace_t
 Cgtpu_encap_trace_t
 Cgtpu_header_t
    Bits

Octets 8 7 6 5 4 3 2 1 1 Version PT (*) E S PN 2 Message Type 3 Length (1st Octet) 4 Length (2nd Octet) 5 Tunnel Endpoint Identifier (1st Octet) 6 Tunnel Endpoint Identifier (2nd Octet) 7 Tunnel Endpoint Identifier (3rd Octet) 8 Tunnel Endpoint Identifier (4th Octet) 9 Sequence Number (1st Octet)1) 4) 10 Sequence Number (2nd Octet)1) 4) 11 N-PDU Number2) 4) 12 Next Extension Header Type3) 4)

 Cgtpu_main_t
 Cgtpu_rx_trace_t
 Cgtpu_tunnel_t
 CVOM::handle_tA type declaration of an interface handle in VPP
 CVOM::log_t::handler
 Chandoff_dispatch_trace_t
 Chandoff_main_t
 Chash_ace_info_t
 Chash_acl_info_t
 Chash_acl_lookup_value_t
 Chash_header
 Chash_next_t
 Chash_pair_indirect_t
 Chash_pair_t
 Chash_pair_union_t
 Chdlc_header_t
 Chdlc_input_runtime_t
 Chdlc_input_trace_t
 Chdlc_main_t
 Chdlc_protocol_info_t
 Cheap_elt_t
 Cheap_header_t
 Chttp_server_main_t
 CVOM::HW
 Ci2c_bus_t
 Ci2c_msg_t
 Cicmp4_main_t
 Cicmp4_t
 Cicmp6_input_trace_t
 Cicmp6_main_t
 Cicmp6_to_icmp_ctx_t
 Cicmp_echo_header_t
 Cicmp_echo_trace_t
 Cicmp_input_trace_t
 Cicmp_to_icmp6_ctx_t
 Cicmpr_thread_data_t
 Cigmp_header_t
 Cigmp_membership_group_v3_t
 Cigmp_membership_report_v3_t
 Cigmp_message_t
 Cikev2_auth_t
 Cikev2_child_sa_t
 Cikev2_delete_t
 Cikev2_id_t
 Cikev2_main_per_thread_data_t
 Cikev2_main_t
 Cikev2_notify_t
 Cikev2_payload_chain_t
 Cikev2_profile_t
 Cikev2_rekey_t
 Cikev2_responder_t
 Cikev2_sa_proposal_t
 Cikev2_sa_t
 Cikev2_sa_transform_t
 Cikev2_trace_t
 Cikev2_transforms_set
 Cikev2_ts_t
 Cila_add_del_entry_args_t
 Cila_entry_t
 Cila_ila2sir_trace_t
 Cila_main_t
 Cila_sir2ila_trace_t
 Cin6_ifreqWorkaround for a known include file bug
 Cinput_acl_main_t
 CVOM::inspectA means to inspect the state VPP has built, in total, and per-client
 CVOM::interface_factory
 Cinterface_output_trace_t
 Cinterface_rx_dpo_t_The data-path object representing a change of receive interface
 Cinterface_rx_dpo_trace_t_Interface DPO trace data
 Cioam_analyse_pot_dataAnalysed iOAM pot data
 Cioam_analyse_trace_data
 Cioam_analyse_trace_recordAnalysed iOAM trace data
 Cioam_analyser_data_t_Analysed iOAM data
 Cioam_cache_entry_t
 Cioam_cache_main_t
 Cioam_cache_ts_entry_t
 Cioam_cache_ts_pool_stats_t
 Cioam_cache_ts_timer_tick_trace_t
 Cioam_e2e_data_t_
 Cioam_e2e_main_t
 Cioam_export_buffer
 Cioam_export_main_t
 Cioam_path
 Cioam_path_map_t
 Cioam_seqno_data_
 Cioam_trace_app_t
 Cioam_trace_if_t
 Cioam_trace_if_ts_app_t
 Cioam_trace_t
 Cioam_trace_ts_app_t
 Cioam_trace_ts_t
 Cioamexport_main_t
 Cioampot_main_t
 Cioamtrace_main_t
 Cip46_address_range_t
 Cip46_udp_ping_flowUdp-ping data
 Cip4_add_del_interface_address_callback_t
 Cip4_address_fib_t
 Cip4_address_pair_t
 Cip4_address_t
 Cip4_and_gre_union_tIPv4 and GRE header union
 Cip4_cop_whitelist_trace_t
 Cip4_fib_mtrie_16_ply_t_
 Cip4_fib_mtrie_8_ply_t_One ply of the 4 ply mtrie fib
 Cip4_fib_mtrie_set_unset_leaf_args_t
 Cip4_fib_mtrie_tThe mutiway-TRIE
 Cip4_fib_show_walk_ctx_t_Walk show context
 Cip4_fib_t_The IPv4 FIB
 Cip4_fib_table_special_prefix_t_
 Cip4_forward_next_trace_t
 Cip4_header_t
 Cip4_input_trace_t
 Cip4_ipfix_data_packet_t
 Cip4_ipfix_template_packet_t
 Cip4_ipsec_config_t
 Cip4_main_tIPv4 main type
 Cip4_mfib_t
 Cip4_nbr_stats_ctx_t_The context passed when collecting adjacency counters
 Cip4_punt_redirect_trace_t_IP Punt redirect trace
 Cip4_source_and_port_range_check_trace_t
 Cip4_source_check_config_t
 Cip4_source_check_trace_t
 Cip4_table_bind_callback_t
 Cip6_add_del_interface_address_callback_t
 Cip6_add_from_cache_hbh_trace_t
 Cip6_add_hop_by_hop_trace_t
 Cip6_address_t
 Cip6_and_gre_union_t
 Cip6_cop_whitelist_trace_t
 Cip6_fib_key_t
 Cip6_fib_show_ctx_t_
 Cip6_fib_t
 Cip6_fib_table_instance_t_A represenation of a single IP6 table
 Cip6_fib_walk_ctx_t_Context when walking the IPv6 table
 Cip6_forward_next_trace_t
 Cip6_header_t
 Cip6_hop_by_hop_header_t
 Cip6_hop_by_hop_ioam_main_t
 Cip6_hop_by_hop_ioam_pot_main_t
 Cip6_hop_by_hop_ioam_trace_main_t
 Cip6_hop_by_hop_main_t
 Cip6_hop_by_hop_option_t
 Cip6_hop_by_hop_trace_t
 Cip6_icmp_neighbor_discovery_event_data_t
 Cip6_ifreq_t
 Cip6_input_trace_t
 Cip6_ioam_analyser_main_tIP6-iOAM analyser main structure
 Cip6_ipsec_config_t
 Cip6_l2tpv3_config_t
 Cip6_main_t
 Cip6_mfib_key_t_Key and mask for radix
 Cip6_mfib_node_t_An object that is inserted into the radix tree
 Cip6_mfib_radix_walk_ctx_t_
 Cip6_mfib_show_ctx_t_
 Cip6_mfib_special_t_
 Cip6_mfib_t
 Cip6_mldp_group_t
 Cip6_nbr_stats_ctx_t_The context passed when collecting adjacency counters
 Cip6_neighbor_key_t
 Cip6_neighbor_main_t
 Cip6_neighbor_set_unset_rpc_args_t
 Cip6_neighbor_t
 Cip6_pop_hop_by_hop_trace_t
 Cip6_radv_prefix_t
 Cip6_radv_t
 Cip6_reset_ts_hbh_trace_t
 Cip6_route_t
 Cip6_sr_header_t
 Cip6_sr_localsid_tSR LocalSID
 Cip6_sr_main_tSegment Routing main datastructure
 Cip6_sr_policy_tSR Policy
 Cip6_sr_sl_tSR Segment List (SID list)
 Cip6_sr_steering_policy_t
 Cip6_table_bind_callback_t
 Cip_adjacency_t_IP unicast adjacency
 Cip_classify_trace_t
 Cip_frag_trace_t
 Cip_inacl_trace_t
 Cip_interface_address_t
 Cip_lookup_main_t
 Cip_main_t
 Cip_null_dpo_t_The data-path object representing dropping the packet
 Cip_null_dpo_trace_t_
 Cip_protocol_info_t
 Cip_punt_policer_t_IP4 punt policer configuration we police the punt rate to prevent overloading the host
 Cip_punt_policer_trace_t_
 Cip_punt_redirect_rx_t_IP4 punt redirect per-rx interface configuration redirect punted traffic to another location
 Cip_punt_redirect_t_IP punt redirect configuration
 Cip_source_and_port_range_check_config_t
 Cipfix_classify_table_t
 Cipfix_clientIP-FIX collector internal client structure to store SetID to client node ID
 Cipfix_client_add_del_tStructure other nodes to use for registering with IP-FIX collector
 Cipfix_collector_main_tIP-FIX collector main structure to SetID to client node ID mapping
 Cipfix_collector_trace_t
 Cipfix_data_packet_t
 Cipfix_enterprise_field_specifier_t
 Cipfix_field_specifier_t
 Cipfix_message_header_t
 Cipfix_set_header_t
 Cipfix_template_header_t
 Cipfix_template_packet_t
 Cipsec_add_del_ipsec_gre_tunnel_args_t
 Cipsec_add_del_tunnel_args_t
 Cipsec_gre_main_tIPSec-GRE state
 Cipsec_gre_rx_trace_t
 Cipsec_gre_tunnel_tIPSec-GRE tunnel parameters
 Cipsec_gre_tx_trace_tPacket trace
 Cipsec_if_input_trace_t
 Cipsec_if_output_trace_t
 Cipsec_input_trace_t
 Cipsec_main_callbacks_t
 Cipsec_main_t
 Cipsec_policy_t
 Cipsec_proto_main_crypto_alg_t
 Cipsec_proto_main_integ_alg_t
 Cipsec_proto_main_per_thread_data_t
 Cipsec_proto_main_t
 Cipsec_sa_t
 Cipsec_spd_t
 Cipsec_tunnel_if_t
 Cisaac_t
 CVOM::HW::item< T >A HW::item is data that is either to be written to or read from VPP/HW
 CVOM::HW::item< bool >
 CVOM::HW::item< handle_t >
 CVOM::HW::item< interface::admin_state_t >
 CVOM::HW::item< l2_address_t >
 CVOM::HW::item< l2_binding::l2_vtr_op_t >
 CVOM::HW::item< route::table_id_t >
 CVOM::HW::item< uint32_t >
 CVOM::HW::item< VOM::handle_t >
 CVOM::HW::item< VOM::interface::admin_state_t >
 CVOM::HW::item< VOM::l2_address_t >
 CVOM::HW::item< VOM::l2_binding::l2_vtr_op_t >
 Cixge_descriptor_t
 Cixge_device_t
 Cixge_dma_queue_t
 Cixge_dma_regs_t
 Cixge_flow_director_key_t
 Cixge_main_t
 Cixge_phy_t
 Cixge_regs_t
 Cixge_rx_dma_trace_t
 Cixge_rx_from_hw_descriptor_t
 Cixge_rx_to_hw_descriptor_t
 Cixge_tx_context_descriptor_t
 Cixge_tx_descriptor_t
 Cixge_tx_dma_trace_t
 Cixge_tx_state_t
 Cjvpp_main_t
 Cjvpp_registry_main_t
 Ckp_hash_bucket_t
 Ckp_hash_t
 Ckp_main_t
 Ckp_nat_trace_t
 Ckp_new_flow_entry_t
 Ckp_nodeport_t
 Ckp_nodeport_trace_t
 Ckp_per_cpu_t
 Ckp_pod_tEach VIP is configured with a set of PODs
 Ckp_pseudorand_t
 Ckp_snat4_key_t
 Ckp_snat6_key_t
 Ckp_snat_mapping_t
 Ckp_trace_t
 Ckp_vip_tLoad balancing service is provided per VIP
 CVOM::l2_address_tType def of a L2 address as read from VPP
 Cl2_bridge_domain_add_del_args_t
 Cl2_bridge_domain_t
 Cl2_bridge_dpo_t_The data-path object representing an L2 bridge
 Cl2_bridge_dpo_trace_t_Interface DPO trace data
 Cl2_efp_filter_main_t
 Cl2_efp_filter_trace_t
 Cl2_emulation_main_t_Grouping of global data for the L2 emulation feature
 Cl2_emulation_t_Per-interface L2 configuration
 Cl2_emulation_trace_t_Per-packet trace data
 Cl2_flood_member_t
 Cl2_inacl_main_t
 Cl2_inacl_trace_t
 Cl2_input_classify_runtime_tVlib node runtime
 Cl2_input_classify_trace_tL2_input_classifier packet trace record
 Cl2_input_config_t
 Cl2_invtr_main_t
 Cl2_invtr_trace_t
 Cl2_lisp_gpe_tx_trace_t
 Cl2_outacl_main_t
 Cl2_outacl_trace_t
 Cl2_output_classify_runtime_t
 Cl2_output_classify_trace_t
 Cl2_output_config_t
 Cl2_patch_main_t
 Cl2_patch_trace_t
 CVOM::ACL::l2_ruleAn ACL rule is the building block of an ACL
 Cl2_rw_main_t
 Cl2_rw_trace_t
 Cl2_xcrw_adjacency_t
 Cl2_xcrw_main_t
 Cl2_xcrw_trace_t
 Cl2_xcrw_tunnel_t
 Cl2fib_entry_key_t
 Cl2fib_entry_result_t
 Cl2fib_main_t
 Cl2fib_seq_num_t
 Cl2flood_main_t
 Cl2flood_trace_t
 Cl2fwd_main_t
 Cl2fwd_trace_t
 Cl2input_main_t
 Cl2input_trace_t
 Cl2learn_main_t
 Cl2learn_trace_t
 Cl2output_main_t
 Cl2output_trace_t
 Cl2t_main_t
 Cl2t_session_t
 Cl2t_trace_t
 Cl2tp_encap_runtime_t
 Cl3_proxy_dpo_t_The data-path object representing L3 proxy
 CVOM::ACL::l3_ruleAn ACL rule is the building block of an ACL
 Clb_as_tEach VIP is configured with a set of application server
 Clb_hash_bucket_t
 Clb_hash_t
 Clb_main_t
 Clb_new_flow_entry_t
 Clb_per_cpu_t
 Clb_pseudorand_t
 Clb_trace_t
 Clb_vip_tLoad balancing service is provided per VIP
 Clcaf_arp_ndp_t
 Clcaf_t
 Cli_hit_trace_t
 Cli_main_t
 Clibmemif_main_t
 Clinux_epoll_main_t
 Clinux_pci_device_t
 Clinux_pci_main_t
 Clinux_pci_vfio_iommu_group_t
 Clisp_add_l2_arp_ndp_args_t
 Clisp_adjacency_t
 Clisp_api_gpe_fwd_entry_t
 Clisp_api_l2_arp_entry_t
 Clisp_api_ndp_entry_t
 Clisp_api_stats_t
 Clisp_cp_dpo_tA representation of punt to the LISP control plane
 Clisp_cp_input_trace_t
 Clisp_cp_lookup_trace_t
 Clisp_cp_main_t
 Clisp_fwd_path_t_A path on which to forward lisp traffic
 Clisp_gpe_adjacency_t_A LISP GPE Adjacency
 Clisp_gpe_fwd_entry_key_t_LISP-GPE fwd entry key
 Clisp_gpe_fwd_entry_t_A LISP Forwarding Entry
 Clisp_gpe_header_tLISP-GPE header
 Clisp_gpe_mainLISP-GPE global state
 Clisp_gpe_rx_trace_t
 Clisp_gpe_sub_interface_key_t_A Key for lookup in the L£ sub-interface DB
 Clisp_gpe_sub_interface_t_A LISP L3 sub-interface
 Clisp_gpe_tenant_t_Representation of the data associated with a LISP overlay tenant
 Clisp_gpe_tunnel_key_t_A Key for a tunnel
 Clisp_gpe_tunnel_t_A LISP GPE Tunnel
 Clisp_gpe_tx_trace_t
 Clisp_l2_arp_key_t
 Clisp_msmr_t
 Clisp_nsh_api_t
 Clisp_nsh_hdr_t
 Clisp_stats_key_t
 CVOM::OM::listenerClass definition for listeners to OM events
 Cllc_header_t
 Cllc_input_trace_t
 Cllc_main_t
 Cllc_protocol_info_t
 Clldp_input_trace_t
 Clldp_intf
 Clldp_intf_update_t
 Clldp_main_t
 Clldp_tlv_head
 Cload_balance_main_t_The load-balance object represents an ECMP choice
 Cload_balance_map_path_t_
 Cload_balance_map_t_
 Cload_balance_path_t_One path from an [EU]CMP set that the client wants to add to a load-balance object
 Cload_balance_t_The FIB DPO provieds;
 Cload_balance_trace_t_
 Clocator_pair
 Clocator_set_t
 Clocator_t
 CVOM::log_tIdeally we'd use the boost logger but that is not prevelent in many distros
 Clookup_dpo_tA representation of an MPLS label for imposition in the data-path
 Clookup_trace_t_Lookup trace data
 Cmac_addr_t
 CVOM::mac_address_tType def of a Ethernet address
 Cmacip_acl_list_t
 Cmacip_acl_rule_t
 Cmacip_match_type_t
 Cmacro_main_t
 Cmain_intf_t
 Cmap_domain_t
 Cmap_ip4_map_reass_trace_t
 Cmap_ip4_reass_key_t
 Cmap_ip4_reass_t
 Cmap_ip6_fragment_t
 Cmap_ip6_map_ip4_reass_trace_t
 Cmap_ip6_map_ip6_reass_trace_t
 Cmap_ip6_reass_key_t
 Cmap_ip6_reass_t
 Cmap_main_pre_resolved_t_A pre-resolved next-hop
 Cmap_main_t
 Cmap_notify_hdr_t
 Cmap_records_arg_t
 Cmap_register_hdr_t
 Cmap_reply_hdr_t
 Cmap_request_args_t
 Cmap_request_hdr_t
 Cmap_trace_t
 Cmapping_t
 CVOM::OM::mark_n_sweepA class providing the RAII pattern for mark and sweep
 Cmc_catchup_process_arg_t
 Cmc_main_t
 Cmc_mastership_peer_t
 Cmc_multicast_socket_t
 Cmc_peer_id_t
 Cmc_retry_t
 Cmc_serialize_stream_msg_t
 Cmc_socket_catchup_t
 Cmc_socket_main_t
 Cmc_stream_and_buffer_t
 Cmc_stream_config_t
 Cmc_stream_peer_stats_t
 Cmc_stream_peer_t
 Cmc_stream_stats_t
 Cmc_stream_t
 Cmc_transport_t
 Cmd5_context_t
 Cmemfd_private_t
 Cmemfd_shared_header_t
 Cmemif_buffer_tMemif buffer
 Cmemif_conn_args_tMemif connection arguments
 Cmemif_conn_run_args_t
 Cmemif_connection
 Cmemif_connection_t
 Cmemif_create_if_args_t
 Cmemif_desc_t
 Cmemif_details_tMemif details
 Cmemif_if_t
 Cmemif_input_trace_t
 Cmemif_list_elt_t
 Cmemif_main_t
 Cmemif_msg_add_region_t
 Cmemif_msg_add_ring_t
 Cmemif_msg_connect_t
 Cmemif_msg_connected_t
 Cmemif_msg_disconnect_t
 Cmemif_msg_fifo_elt_t
 Cmemif_msg_hello_t
 Cmemif_msg_init_t
 Cmemif_msg_queue_elt
 Cmemif_msg_t
 Cmemif_queue_details_tMemif queue details
 Cmemif_queue_t
 Cmemif_region_t
 Cmemif_ring_t
 Cmemif_socket_file_t
 Cmemif_socket_t
 Cmemif_thread_data_t
 Cmemory_client_main_t
 Cmfib_entry_collect_forwarding_ctx_t_
 Cmfib_entry_src_t_The source of an MFIB entry
 Cmfib_entry_t_An entry in a FIB table
 Cmfib_forward_lookup_trace_t_
 Cmfib_itf_t_An interface associated with a particular MFIB entry
 Cmfib_path_ext_t_MFIB extensions to each path
 Cmfib_prefix_t_Aggregrate type for a prefix
 Cmfib_signal_q_t_List/set of interfaces with signals pending
 Cmfib_signal_t_A pair of indicies, for the entry and interface resp
 Cmfib_table_flush_ctx_t_Table flush context
 Cmfib_table_t_A protocol Independent IP multicast FIB table
 Cmhash_string_key_t
 Cmhash_t
 Cmheap_elt_t
 Cmheap_small_object_cache_t
 Cmheap_stats_t
 Cmheap_t
 Cmheap_trace_main_t
 Cmheap_trace_t
 Cmiss_packet_t
 Cmld_header_t
 Cmpls_adj_incomplete_trace_t_A struct to hold tracing information for the MPLS label imposition node
 Cmpls_disp_dpo_tA representation of an MPLS label for imposition in the data-path
 Cmpls_fib_t_
 Cmpls_input_runtime_t
 Cmpls_input_trace_t
 Cmpls_label_disposition_trace_t_A struct to hold tracing information for the MPLS label disposition node
 Cmpls_label_dpo_tA representation of an MPLS label for imposition in the data-path
 Cmpls_label_imposition_trace_t_A struct to hold tracing information for the MPLS label imposition node
 Cmpls_load_balance_trace_t
 Cmpls_lookup_trace_t
 Cmpls_main_t
 Cmpls_output_trace_t
 Cmpls_sr_main_tSegment Routing main datastructure
 Cmpls_sr_policy_t
 Cmpls_sr_sl_tSR Segment List (SID list)
 Cmpls_sr_steering_policy_t
 Cmpls_tunnel_collect_forwarding_ctx_t_
 Cmpls_tunnel_send_walk_ctx_t_
 Cmpls_tunnel_t_A uni-directional MPLS tunnel
 Cmpls_tunnel_trace_t_Packet trace structure
 Cmpls_unicast_header_t
 Cvapi::Msg< M >Class representing a message stored in shared memory
 Cvapi::Msg< Req >
 Cvapi::Msg< Resp >
 Cmsg_table_unserialize_t
 Cmsgbuf_Message header structure
 Cnat44_in2out_reass_trace_t
 Cnat44_lb_addr_port_t
 Cnat44_out2in_reass_trace_t
 Cnat64_api_walk_ctx_t_
 Cnat64_cli_st_walk_ctx_t_
 Cnat64_db_bib_entry_key_t
 Cnat64_db_bib_t
 Cnat64_db_s
 Cnat64_db_st_entry_key_t
 Cnat64_db_st_t
 Cnat64_in2out_frag_set_ctx_t_
 Cnat64_in2out_handoff_trace_t
 Cnat64_in2out_reass_trace_t
 Cnat64_in2out_set_ctx_t_
 Cnat64_in2out_trace_t
 Cnat64_main_t
 Cnat64_out2in_frag_set_ctx_t_
 Cnat64_out2in_handoff_trace_t
 Cnat64_out2in_reass_trace_t
 Cnat64_out2in_set_ctx_t_
 Cnat64_out2in_trace_t
 Cnat64_prefix_t
 Cnat64_static_bib_to_update_t
 Cnat_api_walk_ctx_t_
 Cnat_ed_ses_key_t
 Cnat_main_t
 Cnat_reass_ip4_key_t
 Cnat_reass_ip6_key_t
 Cnat_reass_main_t
 Cnetmap_if
 Cnetmap_if_t
 Cnetmap_input_trace_t
 Cnetmap_main_t
 Cnetmap_mem_region_t
 Cnetmap_ring
 Cnetmap_slot
 Cnext_by_ethertype_t
 Cnm_ifreq
 Cnm_kth_ioctl
 Cnmreq
 Cnsh_lisp_gpe_tx_trace_t
 Cnsh_t
 Coam_main_t
 Coam_target_t
 Coam_trace_t
 CVOM::object_baseA base class for all object_base in the VPP object_base-Model
 CVOM::object_refA represenation of a reference to a VPP object
 CVOM::OMThe interface to writing objects into VPP OM
 Cooo_segment_tOut-of-order segment
 Copaque_t
 COrigFn
 Cosi_header_t
 Cosi_input_trace_t
 Cosi_main_t
 Cosi_protocol_info_t
 Cp2p_ethernet_main_t
 Cp2p_ethernet_trace_t
 Cp2p_key_tKey struct for P2P Ethernet Key fields: parent sw_if_index and client mac address all fields in NET byte order
 Cparse_registration_t
 CVOM::route::pathA path for IP or MPLS routes
 Cpath_search_t
 Cpcap_file_header_tFile header struct
 Cpcap_main_tPCAP main state data structure
 Cpcap_packet_header_tPacket header
 Cpci_config_header_t
 Cpci_config_type0_regs_t
 Cpci_config_type1_regs_t
 Cpci_device_id_t
 Cpending_map_register_t
 Cpending_map_request_t
 Cpending_resolution_t
 Cper_inteface_handoff_data_t
 Cpersist_main_t
 Cpg_buffer_index_t
 Cpg_capture_args_t
 Cpg_edit_group_t
 Cpg_edit_t
 Cpg_ethernet_arp_header_t
 Cpg_ethernet_header_t
 Cpg_ethernet_vlan_header_t
 Cpg_gre_header_t
 Cpg_hdlc_header_t
 Cpg_icmp46_header_t
 Cpg_input_trace_t
 Cpg_interface_t
 Cpg_ip4_header_t
 Cpg_ip6_header_t
 Cpg_l2tp_header_l2_sublayer_t
 Cpg_l2tp_header_t
 Cpg_llc_header_t
 Cpg_main_t
 Cpg_mpls_header_t
 Cpg_node_t
 Cpg_osi_header_t
 Cpg_output_trace_t
 Cpg_ppp_header_t
 Cpg_snap_header_t
 Cpg_srp_header_t
 Cpg_stream_t
 Cpg_tcp_header_t
 Cpg_udp_header_t
 Cphash_key_t
 Cphash_main_t
 Cphash_tabb_t
 Cphash_tabq_t
 Cping_main_t
 Cping_run_t
 Cplugin_config_t
 Cplugin_info_t
 Cplugin_main_t
 Cpolicer_classify_main_t
 Cpolicer_classify_trace_t
 Cpolicer_read_response_type_st
 Cpool_header_t
 Cport_range_t
 Cpot_main_t
 Cpot_profile_Usage:
 Cppp_header_t
 Cppp_input_runtime_t
 Cppp_input_trace_t
 Cppp_main_t
 Cppp_protocol_info_t
 Cpppoe_cp_trace_t
 Cpppoe_entry_key_t
 Cpppoe_entry_result_t
 Cpppoe_header_t
 Cpppoe_main_t
 Cpppoe_rx_trace_t
 Cpppoe_session_t
 CVOM::route::prefix_tA prefix defintion
 Cprotocol_port_range_dpo_t_The object that is in the data-path to perform the check
 Cprotocol_port_range_t
 Cproxy_session_t
 Cptn_vmm_ioctl_msix
 Cptnet_ring_cfg
 Cptr_config_t
 Cpunt_client_t
 Cpunt_main_t
 Cpunt_packetdesc_t
 Cpunt_trace_t
 Cqhash_t
 Cqinq_intf_t
 Cqinq_table_t
 Cqst_t
 CVOM::ra_configA representation of Router Advertisement configuration
 CVOM::ra_prefixA representation of RA prefix configuration on given interface
 Cradix_mask
 Cradix_node
 Cradix_node_head
 Cvapi::Msg< M >::Msg_allocator::rebind< U >
 Creceive_dpo_t_The data-path object representing receiveing the packet, i.e
 Cremove_mapping_args_t
 Creplicate_main_t_Replicate main
 Creplicate_t_The FIB DPO provieds;
 Creplicate_trace_t_
 Creplication_context_t
 Creplication_main_t
 Cvapi::Result_set< M >Class representing iterable set of responses of the same type
 Cvapi::Result_set< resp_type >
 Cring_alloc_
 Crpc_args_t
 CRTT
 Csample_main_t
 Csample_trace_t
 Csched_event_t
 Cseqno_bitmap_
 Cseqno_rx_info_
 Cserialize_main_header_t
 Cserialize_main_t
 Cserialize_multiple_main_t
 Cserialize_stream_t
 Csession_queue_trace_t
 Csession_t
 Csfib_entry_arg_t
 Csfp_eeprom_t
 Cshow_mpls_fib_t
 CVOM::singular_db< KEY, OBJ >A Database to store the unique 'singular' instances of a single object type
 CVOM::singular_db< const key_t, VOM::nat_binding >
 CVOM::singular_db< key_t, VOM::ACL::binding >
 CVOM::singular_db< key_t, VOM::ACL::list >
 CVOM::singular_db< key_t, VOM::bridge_domain >
 CVOM::singular_db< key_t, VOM::bridge_domain_arp_entry >
 CVOM::singular_db< key_t, VOM::bridge_domain_entry >
 CVOM::singular_db< key_t, VOM::dhcp_config >
 CVOM::singular_db< key_t, VOM::interface >
 CVOM::singular_db< key_t, VOM::interface_ip6_nd >
 CVOM::singular_db< key_t, VOM::interface_span >
 CVOM::singular_db< key_t, VOM::ip_unnumbered >
 CVOM::singular_db< key_t, VOM::l2_binding >
 CVOM::singular_db< key_t, VOM::l2_emulation >
 CVOM::singular_db< key_t, VOM::l3_binding >
 CVOM::singular_db< key_t, VOM::lldp_binding >
 CVOM::singular_db< key_t, VOM::lldp_global >
 CVOM::singular_db< key_t, VOM::nat_static >
 CVOM::singular_db< key_t, VOM::neighbour >
 CVOM::singular_db< key_t, VOM::route::ip_route >
 CVOM::singular_db< route::table_id_t, VOM::route_domain >
 CVOM::singular_db< VOM::arp_proxy_config::key_t, VOM::arp_proxy_config >
 CVOM::singular_db< VOM::interface::key_t, VOM::arp_proxy_binding >
 CVOM::singular_db< VOM::vxlan_tunnel::endpoint_t, VOM::vxlan_tunnel >
 Csixrd_domain_t
 Csixrd_dpo_tA representation of a 6RD DPO
 Csixrd_main_t
 Csixrd_trace_t
 Csnap_header_t
 Csnap_input_trace_t
 Csnap_main_t
 Csnap_oui_and_protocol_t
 Csnap_protocol_info_t
 Csnat_address_t
 Csnat_det_map_t
 Csnat_det_out_key_t
 Csnat_det_session_t
 Csnat_in2out_trace_t
 Csnat_in2out_worker_handoff_trace_t
 Csnat_interface_t
 Csnat_ipfix_logging_addr_exhausted_args_t
 Csnat_ipfix_logging_main_t
 Csnat_ipfix_logging_max_entries_per_user_args_t
 Csnat_ipfix_logging_nat44_ses_args_t
 Csnat_main_per_thread_data_t
 Csnat_main_s
 Csnat_out2in_trace_t
 Csnat_out2in_worker_handoff_trace_t
 Csnat_runtime_t
 Csnat_session_key_t
 Csnat_static_map_resolve_t
 Csnat_static_mapping_t
 Csnat_user_key_t
 Csnat_user_t
 Csocket_client_main_t
 Csocket_main_t
 Csource_dest_t
 Csource_range_check_main_t
 Cspan_interface_t
 Cspan_main_t
 Cspan_mirror_t
 Cspan_trace_t
 Csparse_vec_header_t
 Csr_localsid_fn_registration_tSR LocalSID behavior registration
 Csr_localsid_trace_tSR localsid node trace
 Csr_mpls_steering_key_tSteering db key
 Csr_policy_rewrite_trace_tSR policy rewrite trace
 Csr_steering_key_tSteering db key
 Csrp_and_ethernet_header_t
 Csrp_generic_control_header_t
 Csrp_header_t
 Csrp_input_disposition_t
 Csrp_input_trace_t
 Csrp_interface_config_t
 Csrp_interface_ring_t
 Csrp_interface_t
 Csrp_ips_header_t
 Csrp_main_t
 Csrp_topology_mac_binding_t
 Csrv6_localsid_sample_main_t
 Csrv6_localsid_sample_per_sid_memory_t
 Csrv6_localsid_sample_trace_t
 Csse2_qos_pol_action_params_st_
 Csse2_qos_pol_cfg_params_st_
 Csse2_qos_pol_hw_params_st_
 Cssvm_eth_input_trace_t
 Cssvm_eth_main_t
 Cssvm_eth_queue_elt_t
 Cssvm_private_t
 Cssvm_shared_header_t
 CVOM::interface::stat_listenerA class that listens to interface Stats
 Cstats_main_t
 Cstn_ip46_punt_trace_t
 Cstn_main_t
 Cstn_rule_add_del_args_t
 Cstn_rule_t
 Cstring_table_builder_t
 Csubif_address_t
 Csubint_config_t
 Csvm_fifo_segment_create_args_t
 Csvm_fifo_segment_header_t
 Csvm_fifo_segment_main_t
 Csvm_fifo_segment_private_t
 Csvm_fifo_trace_elem_t
 Csvm_main_region_t
 Csvm_map_region_args_
 Csvm_region_
 Csvm_subregion_t
 Csvmdb_client_t
 Csvmdb_map_args_t
 Csvmdb_notification_args_t
 Csvmdb_notify_t
 Csvmdb_shm_hdr_t
 Csvmdb_value_t
 Csvmdbtool_main_t
 Csyn_filter4_runtime_t
 Csyn_filter4_trace_t
 Ctap_create_if_args_t
 Ctap_interface_details_tTAP interface details struct
 Ctap_main_t
 Ctapcli_interface_details_tTAP CLI interface details struct
 Ctapcli_interface_tStruct for the tapcli interface
 Ctapcli_main_tTAPCLI main state struct
 Ctapcli_per_thread_tTAPCLI per thread struct
 Ctapcli_rx_trace_tStruct for RX trace
 Ctclient_main_t
 Ctcp_options_t
 Ctcp_rx_trace_t
 Ctcp_tx_trace_t
 Ctcp_udp_header_t
 Ctcp_udp_port_info_t
 Ctcpudp_header_t
 Ctest_classify_main_t
 Ctest_entry_t
 Ctest_main_t
 Ctime_u64_t
 Ctimer_callback_t
 Ctimestamp_nsec_t
 Ctiming_wheel_elt_t
 Ctiming_wheel_level_t
 Ctiming_wheel_overflow_elt_t
 Ctiming_wheel_stats_t
 Ctiming_wheel_t
 Ctlv_handler_t
 Ctrace_cfg_tTrace configuration for a single message
 Ctrace_main_t
 Ctrace_profile_Usage:
 Ctrue_type
 Ctunnel_lookup
 Ctuntap_main_tTUNTAP node main state
 Ctuntap_per_thread_tTUNTAP per thread struct
 Ctw_timer_wheel_slot_t
 CTWT
 Ctx_ring_hdr_t
 Cu16x8vec_t
 Cudp4_encap_trace_t_
 Cudp6_encap_trace_t_
 Cudp_connection_t
 Cudp_dst_port_info_t
 Cudp_encap_t_The UDP encap represenation
 Cudp_header_t
 Cudp_input_trace_t
 Cudp_local_rx_trace_t
 Cudp_main_t
 Cudp_ping_data
 Cudp_ping_flowUdp-ping flow data
 Cudp_ping_flow_dataUdp-ping session data
 Cudp_ping_main_tUdp-ping main data-structure
 Cudp_ping_t
 Cudp_ping_trace_t
 Cudp_punt_trace_t
 Cunix_cli_banner_tA CLI banner line
 Cunix_cli_file_tUnix CLI session
 Cunix_cli_main_tCLI global state
 Cunix_cli_pager_index_tPager line index
 Cunix_cli_parse_actions_tMapping of input buffer strings to action values
 Cunix_error_history_t
 Cunix_main_t
 Cunk_proto_st_walk_ctx_t_
 Cvac_main_t
 Cvapi_ctx_s
 Cvapi_event_cb_with_ctx
 Cvapi_event_desc_t
 Cvapi_generic_cb_with_ctx
 Cvapi_message_desc_t
 Cvapi_req_t
 Cvapi_type_msg_header1_t
 Cvapi_type_msg_header2_t
 Cvat_json_node_s
 Cvat_json_pair_s
 Cvat_print_ctx_s
 Cvec_header_tVector header structure
 Cvhost_copy_t
 Cvhost_cpu_t
 Cvhost_trace_t
 Cvhost_user_intf_details_t
 Cvhost_user_intf_t
 Cvhost_user_log
 Cvhost_user_main_t
 Cvhost_user_memory
 Cvhost_user_memory_region
 Cvhost_user_msg
 Cvhost_user_vring_t
 Cvirtio_if_t
 Cvirtio_input_trace_t
 Cvirtio_main_t
 Cvirtio_vring_t
 Cvl_api_accept_session_reply_tClient->vpp, reply to an accept message
 Cvl_api_accept_session_tVpp->client, accept this session
 Cvl_api_acl_add_replace_reply_tReply to add/replace ACL
 Cvl_api_acl_add_replace_tReplace an existing ACL in-place or create a new ACL
 Cvl_api_acl_del_tDelete an ACL
 Cvl_api_acl_details_tDetails about a single ACL contents
 Cvl_api_acl_dump_tReply to set the ACL list on an interface
 Cvl_api_acl_interface_add_del_tUse acl_interface_set_acl_list instead Append/remove an ACL index to/from the list of ACLs checked for an interface
 Cvl_api_acl_interface_list_details_tDetails about a single ACL contents
 Cvl_api_acl_interface_list_dump_tDump the list(s) of ACL applied to specific or all interfaces
 Cvl_api_acl_interface_set_acl_list_tSet the vector of input/output ACLs checked for an interface
 Cvl_api_acl_plugin_control_ping_reply_tControl ping from the client to the server response
 Cvl_api_acl_plugin_control_ping_tControl ping from client to api server request
 Cvl_api_acl_plugin_get_version_reply_tReply to get the plugin version
 Cvl_api_acl_plugin_get_version_tGet the plugin version
 Cvl_api_acl_rule_tAccess List Rule entry
 Cvl_api_add_node_next_reply_tIP Set the next node for a given node response
 Cvl_api_add_node_next_tSet the next node for a given node request
 Cvl_api_af_packet_create_reply_tCreate host-interface response
 Cvl_api_af_packet_create_tCreate host-interface
 Cvl_api_af_packet_delete_tDelete host-interface
 Cvl_api_af_packet_set_l4_cksum_offload_tSet l4 offload ckecksum calculation
 Cvl_api_api_versions_reply_t
 Cvl_api_api_versions_t
 Cvl_api_app_namespace_add_del_reply_tReply for app namespace add/del
 Cvl_api_app_namespace_add_del_tAdd/del application namespace
 Cvl_api_application_attach_reply_tApplication attach reply
 Cvl_api_application_attach_tClient->vpp, attach application to session layer
 Cvl_api_application_detach_tClient->vpp, attach application to session layer
 Cvl_api_bd_ip_mac_add_del_tSet bridge domain ip to mac entry request
 Cvl_api_bfd_auth_del_key_tBFD UDP - delete key from configuration
 Cvl_api_bfd_auth_keys_details_tBFD authentication key details
 Cvl_api_bfd_auth_keys_dump_tGet a list of configured authentication keys
 Cvl_api_bfd_auth_set_key_tBFD UDP - add/replace key to configuration
 Cvl_api_bfd_udp_add_tAdd UDP BFD session on interface
 Cvl_api_bfd_udp_auth_activate_tBFD UDP - activate/change authentication
 Cvl_api_bfd_udp_auth_deactivate_tBFD UDP - deactivate authentication
 Cvl_api_bfd_udp_del_echo_source_tDelete BFD echo source
 Cvl_api_bfd_udp_del_tDelete UDP BFD session on interface
 Cvl_api_bfd_udp_mod_tModify UDP BFD session on interface
 Cvl_api_bfd_udp_session_details_tBFD session details structure
 Cvl_api_bfd_udp_session_dump_tGet all BFD sessions
 Cvl_api_bfd_udp_session_set_flags_tSet flags of BFD UDP session
 Cvl_api_bfd_udp_set_echo_source_tSet BFD echo source
 Cvl_api_bier_disp_entry_add_del_tBIER Disposition Entry Add / del
 Cvl_api_bier_disp_entry_details_t
 Cvl_api_bier_disp_entry_dump_t
 Cvl_api_bier_disp_table_add_del_tBIER Disposition Table Add / del route
 Cvl_api_bier_disp_table_details_t
 Cvl_api_bier_disp_table_dump_t
 Cvl_api_bier_imp_add_reply_tReply for BIER route add / del request
 Cvl_api_bier_imp_add_tBIER Imposition Add
 Cvl_api_bier_imp_del_tBIER Imposition Del
 Cvl_api_bier_imp_details_t
 Cvl_api_bier_imp_dump_t
 Cvl_api_bier_route_add_del_tBIER Route Add / del route
 Cvl_api_bier_route_details_t
 Cvl_api_bier_route_dump_t
 Cvl_api_bier_table_add_del_tBIER Table Add / del route
 Cvl_api_bier_table_details_t
 Cvl_api_bier_table_dump_t
 Cvl_api_bier_table_id_tBIER Table Indentifier
 Cvl_api_bind_sock_reply_tBind reply
 Cvl_api_bind_sock_tBind to an ip:port pair for a given transport protocol
 Cvl_api_bind_uri_tBind to a given URI
 Cvl_api_bridge_domain_add_del_tL2 bridge domain add or delete request
 Cvl_api_bridge_domain_details_tL2 bridge domain operational state response
 Cvl_api_bridge_domain_dump_tL2 bridge domain request operational state details
 Cvl_api_bridge_domain_set_mac_age_tL2 bridge domain set mac age
 Cvl_api_bridge_domain_sw_if_tL2 bridge domain sw interface operational state response
 Cvl_api_bridge_flags_reply_tSet bridge flags response
 Cvl_api_bridge_flags_tSet bridge flags (such as L2_LEARN, L2_FWD, L2_FLOOD, L2_UU_FLOOD, or L2_ARP_TERM bits) request
 Cvl_api_classify_add_del_session_tClassify add / del session request
 Cvl_api_classify_add_del_table_reply_tAdd/Delete classification table response
 Cvl_api_classify_add_del_table_tAdd/Delete classification table request
 Cvl_api_classify_session_details_tReply for classify table session dump request
 Cvl_api_classify_session_dump_tClassify sessions dump request
 Cvl_api_classify_set_interface_ip_table_tSet/unset the classification table for an interface request
 Cvl_api_classify_set_interface_l2_tables_tSet/unset l2 classification tables for an interface request
 Cvl_api_classify_table_by_interface_reply_tReply for classify table id by interface index request
 Cvl_api_classify_table_by_interface_tClassify table ids by interface index request
 Cvl_api_classify_table_ids_reply_tReply for classify get table IDs request
 Cvl_api_classify_table_ids_tClassify get table IDs request
 Cvl_api_classify_table_info_reply_tReply for classify table info request
 Cvl_api_classify_table_info_tClassify table info
 Cvl_api_cli_inband_reply_t
 Cvl_api_cli_inband_t
 Cvl_api_cli_reply_tVpe parser cli string response
 Cvl_api_cli_tProcess a vpe parser cli string request
 Cvl_api_connect_session_reply_tVpp/server->client, connect reply – used for all connect_* messages
 Cvl_api_connect_session_t
 Cvl_api_connect_sock_tConnect to a remote peer
 Cvl_api_connect_uri_tConnect to a given URI
 Cvl_api_control_ping_reply_tControl ping from the client to the server response
 Cvl_api_control_ping_tControl ping from client to api server request
 Cvl_api_cop_interface_enable_disable_tCop: enable/disable junk filtration features on an interface
 Cvl_api_cop_whitelist_enable_disable_tCop: enable/disable whitelist filtration features on an interface Note: the supplied fib_id must match in order to remove the feature!
 Cvl_api_create_loopback_instance_reply_tCreate loopback interface instance response
 Cvl_api_create_loopback_instance_tCreate loopback interface instance request
 Cvl_api_create_loopback_reply_tCreate loopback interface response
 Cvl_api_create_loopback_tCreate loopback interface request
 Cvl_api_create_subif_reply_t
 Cvl_api_create_subif_t
 Cvl_api_create_vhost_user_if_reply_tVhost-user interface create response
 Cvl_api_create_vhost_user_if_tVhost-user interface create request
 Cvl_api_create_vlan_subif_reply_tReply for the vlan subinterface create request
 Cvl_api_create_vlan_subif_tCreate a new subinterface with the given vlan id
 Cvl_api_delete_loopback_tDelete loopback interface request
 Cvl_api_delete_subif_tDelete sub interface request
 Cvl_api_delete_vhost_user_if_tVhost-user interface delete request
 Cvl_api_dhcp_client_config_tDHCP Client config add / del request
 Cvl_api_dhcp_compl_event_tTell client about a DHCP completion event
 Cvl_api_dhcp_proxy_config_tDHCP Proxy config add / del request
 Cvl_api_dhcp_proxy_details_tTell client about a DHCP completion event
 Cvl_api_dhcp_proxy_dump_tDump DHCP proxy table
 Cvl_api_dhcp_proxy_set_vss_tDHCP Proxy set / unset vss request
 Cvl_api_dhcp_server_t
 Cvl_api_disconnect_session_reply_tBidirectional disconnect reply API
 Cvl_api_disconnect_session_tBidirectional disconnect API
 Cvl_api_dns_enable_disable_tEnable/disable name resolution
 Cvl_api_dns_name_server_add_del_tAdd or delete an upstream name server
 Cvl_api_dns_resolve_ip_reply_tDNS ip->name resolution reply
 Cvl_api_dns_resolve_ip_tDNS IP -> name resolution request
 Cvl_api_dns_resolve_name_reply_tDNS name resolution reply
 Cvl_api_dns_resolve_name_tDNS name resolution request
 Cvl_api_dslite_add_del_pool_addr_range_tAdd/delete address range to DS-Lite pool
 Cvl_api_dslite_set_aftr_addr_t
 Cvl_api_feature_enable_disable_tFeature path enable/disable request
 Cvl_api_fib_path2_tFIB path
 Cvl_api_fib_path3_tFIB path
 Cvl_api_fib_path_tFIB path
 Cvl_api_flow_classify_details_tFlow classify operational state response
 Cvl_api_flow_classify_dump_tGet list of flow classify interfaces and tables
 Cvl_api_flow_classify_set_interface_tSet/unset flow classify interface
 Cvl_api_flowprobe_params_t
 Cvl_api_flowprobe_tx_interface_add_del_tEnable / disable per-packet IPFIX recording on an interface
 Cvl_api_geneve_add_del_tunnel_reply_t
 Cvl_api_geneve_add_del_tunnel_t
 Cvl_api_geneve_tunnel_details_t
 Cvl_api_geneve_tunnel_dump_t
 Cvl_api_get_first_msg_id_reply_t
 Cvl_api_get_first_msg_id_t
 Cvl_api_get_next_index_reply_tReply for get next node index
 Cvl_api_get_next_index_tQuery relative index via node names
 Cvl_api_get_node_graph_reply_tGet_node_graph_reply
 Cvl_api_get_node_graph_t
 Cvl_api_get_node_index_reply_tGet node index using name request
 Cvl_api_get_node_index_tGet node index using name request
 Cvl_api_gpe_add_del_fwd_entry_reply_t
 Cvl_api_gpe_add_del_fwd_entry_tAdd or delete GPE tunnel
 Cvl_api_gpe_add_del_iface_tAdd or delete gpe_iface
 Cvl_api_gpe_add_del_native_fwd_rpath_tAdd native fwd rpath
 Cvl_api_gpe_enable_disable_tEnable or disable gpe protocol
 Cvl_api_gpe_fwd_entries_get_reply_t
 Cvl_api_gpe_fwd_entries_get_t
 Cvl_api_gpe_fwd_entry_path_details_t
 Cvl_api_gpe_fwd_entry_path_dump_t
 Cvl_api_gpe_fwd_entry_t
 Cvl_api_gpe_fwd_entry_vnis_get_reply_t
 Cvl_api_gpe_fwd_entry_vnis_get_t
 Cvl_api_gpe_get_encap_mode_reply_tReply for set_encap_mode
 Cvl_api_gpe_get_encap_mode_tGet GPE encapsulation mode
 Cvl_api_gpe_locator_tGPE locator structure
 Cvl_api_gpe_native_fwd_rpath_tReply for get native fwd rpath
 Cvl_api_gpe_native_fwd_rpaths_get_reply_t
 Cvl_api_gpe_native_fwd_rpaths_get_tGet GPE native fwd rpath
 Cvl_api_gpe_set_encap_mode_tSet GPE encapsulation mode
 Cvl_api_gre_add_del_tunnel_reply_t
 Cvl_api_gre_add_del_tunnel_t
 Cvl_api_gre_tunnel_details_t
 Cvl_api_gre_tunnel_dump_t
 Cvl_api_gtpu_add_del_tunnel_reply_tReply for set or delete an GTPU tunnel
 Cvl_api_gtpu_add_del_tunnel_tSet or delete an GTPU tunnel
 Cvl_api_gtpu_tunnel_details_tDump details of an GTPU tunnel
 Cvl_api_gtpu_tunnel_dump_tDump GTPU tunnel
 Cvl_api_ikev2_initiate_del_child_sa_tIKEv2: Initiate the delete Child SA exchange
 Cvl_api_ikev2_initiate_del_ike_sa_tIKEv2: Initiate the delete IKE SA exchange
 Cvl_api_ikev2_initiate_rekey_child_sa_tIKEv2: Initiate the rekey Child SA exchange
 Cvl_api_ikev2_initiate_sa_init_tIKEv2: Initiate the SA_INIT exchange
 Cvl_api_ikev2_profile_add_del_tIKEv2: Add/delete profile
 Cvl_api_ikev2_profile_set_auth_tIKEv2: Set IKEv2 profile authentication method
 Cvl_api_ikev2_profile_set_id_tIKEv2: Set IKEv2 profile local/remote identification
 Cvl_api_ikev2_profile_set_ts_tIKEv2: Set IKEv2 profile traffic selector parameters
 Cvl_api_ikev2_set_esp_transforms_tIKEv2: Set IKEv2 ESP transforms in SA_INIT proposal (RFC 7296)
 Cvl_api_ikev2_set_ike_transforms_tIKEv2: Set IKEv2 IKE transforms in SA_INIT proposal (RFC 7296)
 Cvl_api_ikev2_set_local_key_tIKEv2: Set IKEv2 local RSA private key
 Cvl_api_ikev2_set_responder_tIKEv2: Set IKEv2 responder interface and IP address
 Cvl_api_ikev2_set_sa_lifetime_tIKEv2: Set Child SA lifetime, limited by time and/or data
 Cvl_api_input_acl_set_interface_tSet/unset input ACL interface
 Cvl_api_interface_name_renumber_t
 Cvl_api_ioam_cache_ip6_enable_disable_t
 Cvl_api_ioam_disable_tIOAM disable
 Cvl_api_ioam_enable_tIOAM enable : Enable in-band OAM
 Cvl_api_ioam_export_ip6_enable_disable_t
 Cvl_api_ip4_arp_event_tTell client about an ip4 arp resolution event
 Cvl_api_ip4_fib_counter_t
 Cvl_api_ip4_mfib_counter_t
 Cvl_api_ip4_nbr_counter_t
 Cvl_api_ip6_fib_counter_t
 Cvl_api_ip6_fib_details_tIP6 FIB table entry response
 Cvl_api_ip6_fib_dump_tDump IP6 fib table
 Cvl_api_ip6_mfib_counter_t
 Cvl_api_ip6_mfib_details_tIP6 Multicast FIB table response
 Cvl_api_ip6_mfib_dump_ctc_t_
 Cvl_api_ip6_mfib_dump_tDump IP6 multicast fib table
 Cvl_api_ip6_nbr_counter_t
 Cvl_api_ip6_nd_event_tTell client about an ip6 nd resolution or mac/ip event
 Cvl_api_ip6nd_proxy_add_del_tIPv6 ND proxy config
 Cvl_api_ip6nd_proxy_details_tIPv6 ND proxy details returned after request
 Cvl_api_ip6nd_proxy_dump_tIPv6 ND proxy dump request
 Cvl_api_ip_add_del_route_tAdd / del route request
 Cvl_api_ip_address_details_t
 Cvl_api_ip_address_dump_t
 Cvl_api_ip_container_proxy_add_del_t
 Cvl_api_ip_details_t
 Cvl_api_ip_dump_t
 Cvl_api_ip_fib_details_tIP FIB table response
 Cvl_api_ip_fib_dump_tDump IP fib table
 Cvl_api_ip_fib_dump_walk_ctx_t_
 Cvl_api_ip_mfib_details_tIP Multicast FIB table response
 Cvl_api_ip_mfib_dump_ctc_t_
 Cvl_api_ip_mfib_dump_tDump IP multicast fib table
 Cvl_api_ip_mroute_add_del_tAdd / del route request
 Cvl_api_ip_neighbor_add_del_tIP neighbor add / del request
 Cvl_api_ip_neighbor_details_tIP neighboors dump response
 Cvl_api_ip_neighbor_dump_tDump IP neighboors
 Cvl_api_ip_punt_police_tIP punt policer
 Cvl_api_ip_punt_redirect_tIP punt redirect
 Cvl_api_ip_source_and_port_range_check_add_del_tConfigure IP source and L4 port-range check
 Cvl_api_ip_source_and_port_range_check_interface_add_del_tSet interface source and L4 port-range request
 Cvl_api_ip_table_add_del_tAdd / del table request A table can be added multiple times, but need be deleted only once
 Cvl_api_ipfix_classify_stream_details_tReply to IPFIX classify stream dump request
 Cvl_api_ipfix_classify_stream_dump_tIPFIX classify stream dump request
 Cvl_api_ipfix_classify_table_add_del_tIPFIX add or delete classifier table request
 Cvl_api_ipfix_classify_table_details_tReply to IPFIX classify tables dump request
 Cvl_api_ipfix_classify_table_dump_tIPFIX classify tables dump request
 Cvl_api_ipfix_exporter_details_tReply to IPFIX exporter dump request
 Cvl_api_ipfix_exporter_dump_tIPFIX exporter dump request
 Cvl_api_ipsec_gre_add_del_tunnel_reply_tReply for add / del ipsec gre tunnel request
 Cvl_api_ipsec_gre_add_del_tunnel_tAdd / del ipsec gre tunnel request
 Cvl_api_ipsec_gre_tunnel_details_tIpsec gre tunnel operational state response
 Cvl_api_ipsec_gre_tunnel_dump_tDump ipsec gre tunnel table
 Cvl_api_ipsec_interface_add_del_spd_tIPsec: Add/delete SPD from interface
 Cvl_api_ipsec_sa_details_tIPsec security association database response
 Cvl_api_ipsec_sa_dump_tDump IPsec security association
 Cvl_api_ipsec_sa_set_key_tIPsec: Update Security Association keys
 Cvl_api_ipsec_sad_add_del_entry_tIPsec: Add/delete Security Association Database entry
 Cvl_api_ipsec_spd_add_del_entry_tIPsec: Add/delete Security Policy Database entry
 Cvl_api_ipsec_spd_add_del_tIPsec: Add/delete Security Policy Database
 Cvl_api_ipsec_spd_details_tIPsec policy database response
 Cvl_api_ipsec_spd_dump_tDump ipsec policy database data
 Cvl_api_ipsec_tunnel_if_add_del_reply_tAdd/delete IPsec tunnel interface response
 Cvl_api_ipsec_tunnel_if_add_del_tAdd or delete IPsec tunnel interface
 Cvl_api_ipsec_tunnel_if_set_key_tSet key on IPsec interface
 Cvl_api_ipsec_tunnel_if_set_sa_tSet new SA on IPsec interface
 Cvl_api_kp_add_del_pod_tAdd a pod for a given VIP
 Cvl_api_kp_add_del_vip_tAdd a virtual address (or prefix)
 Cvl_api_kp_conf_tConfigure Kube-proxy global parameters
 Cvl_api_l2_emulation_tL2 emulation at L3
 Cvl_api_l2_fib_clear_table_tL2 fib clear table request, clear all mac entries in the l2 fib
 Cvl_api_l2_fib_table_details_tL2 fib table details structure
 Cvl_api_l2_fib_table_dump_tDump l2 fib (aka bridge domain) table
 Cvl_api_l2_flags_reply_tSet interface L2 flags response
 Cvl_api_l2_flags_tSet interface L2 flags (such as L2_LEARN, L2_FWD, L2_FLOOD, L2_UU_FLOOD, or L2_ARP_TERM bits)
 Cvl_api_l2_interface_efp_filter_tL2 interface ethernet flow point filtering enable/disable request
 Cvl_api_l2_interface_pbb_tag_rewrite_tL2 interface pbb tag rewrite configure request
 Cvl_api_l2_interface_vlan_tag_rewrite_tL2 interface vlan tag rewrite configure request
 Cvl_api_l2_macs_event_tL2 MAC event for a list of learned or aged MACs
 Cvl_api_l2_patch_add_del_tL2 interface patch add / del request
 Cvl_api_l2_xconnect_details_tReply to l2_xconnect_dump
 Cvl_api_l2_xconnect_dump_tDump L2 XConnects
 Cvl_api_l2fib_add_del_tL2 FIB add entry request
 Cvl_api_l2fib_flush_all_tL2 FIB flush all entries
 Cvl_api_l2fib_flush_bd_tL2 FIB flush bridge domain entries
 Cvl_api_l2fib_flush_int_tL2 FIB flush interface entries
 Cvl_api_l2tpv3_create_tunnel_reply_tL2tpv3 tunnel interface create response
 Cvl_api_l2tpv3_create_tunnel_tL2tpv3 tunnel interface create request
 Cvl_api_l2tpv3_interface_enable_disable_t
 Cvl_api_l2tpv3_set_lookup_key_t
 Cvl_api_l2tpv3_set_tunnel_cookies_t
 Cvl_api_lb_add_del_as_tAdd an application server for a given VIP
 Cvl_api_lb_add_del_vip_tAdd a virtual address (or prefix)
 Cvl_api_lb_conf_tConfigure Load-Balancer global parameters
 Cvl_api_lisp_add_del_adjacency_tAdd or delete LISP adjacency adjacency
 Cvl_api_lisp_add_del_local_eid_tAdd or delete lisp eid-table
 Cvl_api_lisp_add_del_locator_set_reply_tReply for locator_set add/del
 Cvl_api_lisp_add_del_locator_set_tAdd or delete locator_set
 Cvl_api_lisp_add_del_locator_tAdd or delete locator for locator_set
 Cvl_api_lisp_add_del_map_request_itr_rlocs_tAdd or delete map request itr rlocs
 Cvl_api_lisp_add_del_map_resolver_tAdd or delete map-resolver
 Cvl_api_lisp_add_del_map_server_tAdd/delete map server
 Cvl_api_lisp_add_del_remote_mapping_tAdd or delete remote static mapping
 Cvl_api_lisp_adjacencies_get_reply_tLISP adjacency reply
 Cvl_api_lisp_adjacencies_get_tRequest for LISP adjacencies
 Cvl_api_lisp_adjacency_tLISP adjacency
 Cvl_api_lisp_eid_table_add_del_map_tReply for lisp_add_del_map_request_itr_rlocs
 Cvl_api_lisp_eid_table_details_tDump lisp eid-table
 Cvl_api_lisp_eid_table_dump_tRequest for eid table summary status
 Cvl_api_lisp_eid_table_map_details_tShows relationship between vni and vrf/bd
 Cvl_api_lisp_eid_table_map_dump_tRequest for lisp_eid_table_map_details
 Cvl_api_lisp_eid_table_vni_details_tReply to lisp_eid_table_vni_dump
 Cvl_api_lisp_eid_table_vni_dump_tDumps all VNIs used in mappings
 Cvl_api_lisp_enable_disable_tEnable or disable LISP feature
 Cvl_api_lisp_get_map_request_itr_rlocs_reply_tRequest for map request itr rlocs summary status
 Cvl_api_lisp_get_map_request_itr_rlocs_tGet LISP map request itr rlocs status
 Cvl_api_lisp_locator_details_tLISP locator_set status
 Cvl_api_lisp_locator_dump_tRequest for map lisp locator status
 Cvl_api_lisp_locator_set_details_tLISP locator_set status
 Cvl_api_lisp_locator_set_dump_tRequest for locator_set summary status
 Cvl_api_lisp_map_register_enable_disable_tEnable/disable LISP map-register
 Cvl_api_lisp_map_request_mode_tSet LISP map-request mode
 Cvl_api_lisp_map_resolver_details_tLISP map resolver status
 Cvl_api_lisp_map_resolver_dump_tRequest for map resolver summary status
 Cvl_api_lisp_map_server_details_tLISP map server details
 Cvl_api_lisp_map_server_dump_tRequest for map server summary status
 Cvl_api_lisp_pitr_set_locator_set_tConfigure or disable LISP PITR node
 Cvl_api_lisp_rloc_probe_enable_disable_tEnable/disable LISP RLOC probing
 Cvl_api_lisp_use_petr_tConfigure or disable use of PETR
 Cvl_api_lldp_config_tConfigure global parameter for LLDP
 Cvl_api_local_locator_t
 Cvl_api_mac_entry_tEntry for learned or aged MAC in L2 MAC Events
 Cvl_api_macip_acl_add_replace_reply_tReply to add/replace MACIP ACL
 Cvl_api_macip_acl_add_replace_tAdd/Replace a MACIP ACL
 Cvl_api_macip_acl_add_reply_tReply to add MACIP ACL
 Cvl_api_macip_acl_add_tAdd a MACIP ACL
 Cvl_api_macip_acl_del_tDelete a MACIP ACL
 Cvl_api_macip_acl_details_tDetails about one MACIP ACL
 Cvl_api_macip_acl_dump_tDump one or all defined MACIP ACLs
 Cvl_api_macip_acl_interface_add_del_tAdd or delete a MACIP ACL to/from interface
 Cvl_api_macip_acl_interface_get_reply_tReply with the vector of MACIP ACLs by sw_if_index
 Cvl_api_macip_acl_interface_get_tGet the vector of MACIP ACL IDs applied to the interfaces
 Cvl_api_macip_acl_interface_list_details_tDetails about a single MACIP ACL contents
 Cvl_api_macip_acl_interface_list_dump_tDump the list(s) of MACIP ACLs applied to specific or all interfaces
 Cvl_api_macip_acl_rule_tMACIP Access List Rule entry
 Cvl_api_map_add_del_rule_tAdd or Delete MAP rule from a domain (Only used for shared IPv4 per subscriber)
 Cvl_api_map_add_domain_reply_tReply for MAP domain add
 Cvl_api_map_add_domain_tAdd MAP domains
 Cvl_api_map_another_segment_tVpp->client, please map an additional shared memory segment
 Cvl_api_map_del_domain_tDelete MAP domain
 Cvl_api_map_domain_details_t
 Cvl_api_map_domain_dump_tGet list of map domains
 Cvl_api_map_rule_details_t
 Cvl_api_map_rule_dump_t
 Cvl_api_map_summary_stats_reply_tReply for map_summary_stats request
 Cvl_api_map_summary_stats_tRequest for a single block of summary stats
 Cvl_api_memclnt_create_reply_t
 Cvl_api_memclnt_create_t
 Cvl_api_memclnt_delete_reply_t
 Cvl_api_memclnt_delete_t
 Cvl_api_memclnt_keepalive_t
 Cvl_api_memclnt_read_timeout_t
 Cvl_api_memclnt_rx_thread_suspend_t
 Cvl_api_memfd_segment_create_reply_t
 Cvl_api_memfd_segment_create_t
 Cvl_api_memif_create_reply_tCreate memory interface response
 Cvl_api_memif_create_tCreate memory interface
 Cvl_api_memif_delete_tDelete memory interface
 Cvl_api_memif_details_tMemory interface details structure
 Cvl_api_memif_dump_tDump all memory interfaces
 Cvl_api_mfib_signal_details_t
 Cvl_api_mfib_signal_dump_t
 Cvl_api_modify_vhost_user_if_tVhost-user interface modify request
 Cvl_api_module_version_t
 Cvl_api_mpls_fib_details_tMpls FIB table response
 Cvl_api_mpls_fib_dump_tDump MPLS fib table
 Cvl_api_mpls_fib_dump_table_walk_ctx_t_
 Cvl_api_mpls_ip_bind_unbind_tBind/Unbind an MPLS local label to an IP prefix
 Cvl_api_mpls_route_add_del_tMPLS Route Add / del route
 Cvl_api_mpls_table_add_del_tMPLS Route Add / del route
 Cvl_api_mpls_tunnel_add_del_reply_tReply for MPLS tunnel add / del request
 Cvl_api_mpls_tunnel_add_del_tMPLS tunnel Add / del route
 Cvl_api_mpls_tunnel_details_tMpls tunnel details
 Cvl_api_mpls_tunnel_dump_tDump mpls eth tunnel table
 Cvl_api_msg_range_tMessage range (belonging to a plugin)
 Cvl_api_nat44_add_del_address_range_tAdd/del NAT44 address range
 Cvl_api_nat44_add_del_identity_mapping_tAdd/delete NAT44 identity mapping
 Cvl_api_nat44_add_del_interface_addr_tAdd/delete NAT44 pool address from specific interfce
 Cvl_api_nat44_add_del_lb_static_mapping_t
 Cvl_api_nat44_add_del_static_mapping_tAdd/delete NAT44 static mapping
 Cvl_api_nat44_address_details_tNAT44 address details response
 Cvl_api_nat44_address_dump_tDump NAT44 addresses
 Cvl_api_nat44_del_session_tDelete NAT44 session
 Cvl_api_nat44_forwarding_enable_disable_tEnable/disable forwarding for NAT44 Forward packets which don't match existing translation or static mapping instead of dropping them
 Cvl_api_nat44_forwarding_is_enabled_reply_tResponse to check if forwarding is enabled or disabled
 Cvl_api_nat44_forwarding_is_enabled_tCheck if forwarding is enabled or disabled
 Cvl_api_nat44_identity_mapping_details_tNAT44 identity mapping details response
 Cvl_api_nat44_identity_mapping_dump_tDump NAT44 identity mappings
 Cvl_api_nat44_interface_add_del_feature_tEnable/disable NAT44 feature on the interface
 Cvl_api_nat44_interface_add_del_output_feature_tEnable/disbale NAT44 as an interface output feature (postrouting in2out translation)
 Cvl_api_nat44_interface_addr_details_tNAT44 pool addresses interfaces details response
 Cvl_api_nat44_interface_addr_dump_tDump NAT44 pool addresses interfaces
 Cvl_api_nat44_interface_details_tNAT44 interface details response
 Cvl_api_nat44_interface_dump_tDump interfaces with NAT44 feature
 Cvl_api_nat44_interface_output_feature_details_tNAT44 interface with output feature details response
 Cvl_api_nat44_interface_output_feature_dump_tDump interfaces with NAT44 output feature
 Cvl_api_nat44_lb_addr_port_t
 Cvl_api_nat44_lb_static_mapping_details_t
 Cvl_api_nat44_lb_static_mapping_dump_t
 Cvl_api_nat44_static_mapping_details_tNAT44 static mapping details response
 Cvl_api_nat44_static_mapping_dump_tDump NAT44 static mappings
 Cvl_api_nat44_user_details_tNAT44 users response
 Cvl_api_nat44_user_dump_tDump NAT44 users
 Cvl_api_nat44_user_session_details_tNAT44 user's sessions response
 Cvl_api_nat44_user_session_dump_tNAT44 user's sessions
 Cvl_api_nat64_add_del_interface_addr_tAdd/delete NAT64 pool address from specific interfce
 Cvl_api_nat64_add_del_interface_tEnable/disable NAT64 feature on the interface
 Cvl_api_nat64_add_del_pool_addr_range_tAdd/delete address range to NAT64 pool
 Cvl_api_nat64_add_del_prefix_tAdd/del NAT64 prefix
 Cvl_api_nat64_add_del_static_bib_tAdd/delete NAT64 static BIB entry
 Cvl_api_nat64_bib_details_tNAT64 BIB details response
 Cvl_api_nat64_bib_dump_tDump NAT64 BIB
 Cvl_api_nat64_get_timeouts_reply_tGet values of timeouts for NAT64 reply
 Cvl_api_nat64_get_timeouts_tGet values of timeouts for NAT64 (seconds)
 Cvl_api_nat64_interface_details_tNAT64 interface details response
 Cvl_api_nat64_interface_dump_tDump interfaces with NAT64 feature
 Cvl_api_nat64_pool_addr_details_tNAT64 pool address details response
 Cvl_api_nat64_pool_addr_dump_tDump NAT64 pool addresses
 Cvl_api_nat64_prefix_details_tDump NAT64 prefix details response
 Cvl_api_nat64_prefix_dump_tDump NAT64 prefix
 Cvl_api_nat64_set_timeouts_tSet values of timeouts for NAT64 (seconds, 0 = default)
 Cvl_api_nat64_st_details_tNAT64 session table details response
 Cvl_api_nat64_st_dump_tDump NAT64 session table
 Cvl_api_nat_control_ping_reply_tControl ping from the client to the server response
 Cvl_api_nat_control_ping_tControl ping from client to api server request
 Cvl_api_nat_det_add_del_map_tAdd/delete NAT deterministic mapping
 Cvl_api_nat_det_close_session_in_tClose deterministic NAT session by inside address and port
 Cvl_api_nat_det_close_session_out_tClose deterministic NAT session by outside address and port
 Cvl_api_nat_det_forward_reply_tGet outside address and port range from inside address
 Cvl_api_nat_det_forward_tGet outside address and port range from inside address
 Cvl_api_nat_det_get_timeouts_reply_tGet values of timeouts for deterministic NAT reply
 Cvl_api_nat_det_get_timeouts_tGet values of timeouts for deterministic NAT (seconds)
 Cvl_api_nat_det_map_details_tNAT users response
 Cvl_api_nat_det_map_dump_tDump NAT deterministic mappings
 Cvl_api_nat_det_reverse_reply_tGet inside address from outside address and port reply
 Cvl_api_nat_det_reverse_tGet inside address from outside address and port
 Cvl_api_nat_det_session_details_tDeterministic NAT sessions reply
 Cvl_api_nat_det_session_dump_tDump determinstic NAT sessions
 Cvl_api_nat_det_set_timeouts_tSet values of timeouts for deterministic NAT (seconds, 0 = default)
 Cvl_api_nat_get_reass_reply_tGet NAT virtual fragmentation reassembly configuration reply
 Cvl_api_nat_get_reass_tGet NAT virtual fragmentation reassembly configuration
 Cvl_api_nat_ipfix_enable_disable_tEnable/disable NAT IPFIX logging
 Cvl_api_nat_reass_details_tNAT virtual fragmentation reassemblies response
 Cvl_api_nat_reass_dump_tDump NAT virtual fragmentation reassemblies
 Cvl_api_nat_set_reass_tSet NAT virtual fragmentation reassembly
 Cvl_api_nat_set_workers_tSet NAT workers
 Cvl_api_nat_show_config_reply_tShow NAT plugin startup config reply
 Cvl_api_nat_show_config_tShow NAT plugin startup config
 Cvl_api_nat_worker_details_tNAT workers details response
 Cvl_api_nat_worker_dump_tDump NAT workers
 Cvl_api_netmap_create_tCreate netmap
 Cvl_api_netmap_delete_tDelete netmap
 Cvl_api_oam_add_del_tOAM add / del target request
 Cvl_api_oam_event_tOAM event structure
 Cvl_api_one_add_del_adjacency_tAdd or delete ONE adjacency adjacency
 Cvl_api_one_add_del_l2_arp_entry_tAdd/delete L2 ARP entries
 Cvl_api_one_add_del_local_eid_tAdd or delete ONE eid-table
 Cvl_api_one_add_del_locator_set_reply_tReply for locator_set add/del
 Cvl_api_one_add_del_locator_set_tAdd or delete locator_set
 Cvl_api_one_add_del_locator_tAdd or delete locator for locator set
 Cvl_api_one_add_del_map_request_itr_rlocs_tAdd or delete map request itr rlocs
 Cvl_api_one_add_del_map_resolver_tAdd or delete map-resolver
 Cvl_api_one_add_del_map_server_tAdd/delete map server
 Cvl_api_one_add_del_ndp_entry_t
 Cvl_api_one_add_del_remote_mapping_tAdd or delete remote static mapping
 Cvl_api_one_adjacencies_get_reply_tONE adjacency reply
 Cvl_api_one_adjacencies_get_tRequest for ONE adjacencies
 Cvl_api_one_adjacency_tONE adjacency
 Cvl_api_one_eid_table_add_del_map_tMap/unmap vni/bd_index to vrf
 Cvl_api_one_eid_table_details_tDump ONE eid-table
 Cvl_api_one_eid_table_dump_tRequest for eid table summary status
 Cvl_api_one_eid_table_map_details_tShows relationship between vni and vrf/bd
 Cvl_api_one_eid_table_map_dump_tRequest for one_eid_table_map_details
 Cvl_api_one_eid_table_vni_details_tReply to one_eid_table_vni_dump
 Cvl_api_one_eid_table_vni_dump_tDumps all VNIs used in mappings
 Cvl_api_one_enable_disable_petr_mode_t
 Cvl_api_one_enable_disable_pitr_mode_t
 Cvl_api_one_enable_disable_tEnable or disable ONE feature
 Cvl_api_one_enable_disable_xtr_mode_t
 Cvl_api_one_get_map_request_itr_rlocs_reply_tRequest for map request itr rlocs summary status
 Cvl_api_one_get_map_request_itr_rlocs_tGet ONE map request itr rlocs status
 Cvl_api_one_get_transport_protocol_reply_t
 Cvl_api_one_get_transport_protocol_t
 Cvl_api_one_l2_arp_bd_get_reply_tReply with list of bridge domains used by L2 ARP table
 Cvl_api_one_l2_arp_bd_get_tRequest for list of bridge domains used by L2 ARP table
 Cvl_api_one_l2_arp_entries_get_reply_tReply with L2 ARP entries from specified bridge domain
 Cvl_api_one_l2_arp_entries_get_tRequest for L2 ARP entries from specified bridge domain
 Cvl_api_one_l2_arp_entry_t
 Cvl_api_one_local_locator_t
 Cvl_api_one_locator_details_tONE locator_set status
 Cvl_api_one_locator_dump_tRequest for map one locator status
 Cvl_api_one_locator_set_details_tONE locator_set status
 Cvl_api_one_locator_set_dump_tRequest for locator_set summary status
 Cvl_api_one_map_register_enable_disable_tEnable/disable ONE map-register
 Cvl_api_one_map_register_fallback_threshold_t
 Cvl_api_one_map_register_set_ttl_tSet TTL for map register messages
 Cvl_api_one_map_request_mode_tSet ONE map-request mode
 Cvl_api_one_map_resolver_details_tONE map resolver status
 Cvl_api_one_map_resolver_dump_tRequest for map resolver summary status
 Cvl_api_one_map_server_details_tONE map server details
 Cvl_api_one_map_server_dump_tRequest for map server summary status
 Cvl_api_one_ndp_bd_get_reply_tReply with list of bridge domains used by neighbor discovery
 Cvl_api_one_ndp_bd_get_tRequest for list of bridge domains used by neighbor discovery
 Cvl_api_one_ndp_entries_get_reply_t
 Cvl_api_one_ndp_entries_get_t
 Cvl_api_one_ndp_entry_t
 Cvl_api_one_nsh_set_locator_set_tConfigure or delete ONE NSH mapping
 Cvl_api_one_pitr_set_locator_set_tConfigure or disable ONE PITR node
 Cvl_api_one_remote_locator_t
 Cvl_api_one_rloc_probe_enable_disable_tEnable/disable ONE RLOC probing
 Cvl_api_one_set_transport_protocol_tSet ONE transport protocol
 Cvl_api_one_show_petr_mode_reply_t
 Cvl_api_one_show_petr_mode_t
 Cvl_api_one_show_pitr_mode_reply_t
 Cvl_api_one_show_pitr_mode_t
 Cvl_api_one_show_xtr_mode_reply_t
 Cvl_api_one_show_xtr_mode_t
 Cvl_api_one_stats_details_t
 Cvl_api_one_stats_dump_t
 Cvl_api_one_stats_enable_disable_t
 Cvl_api_one_stats_flush_t
 Cvl_api_one_use_petr_tConfigure or disable use of PETR
 Cvl_api_p2p_ethernet_add_reply_t
 Cvl_api_p2p_ethernet_add_t
 Cvl_api_p2p_ethernet_del_reply_t
 Cvl_api_p2p_ethernet_del_t
 Cvl_api_pg_capture_tPacketGenerator capture packets on given interface request
 Cvl_api_pg_create_interface_reply_tPacketGenerator create interface response
 Cvl_api_pg_create_interface_tPacketGenerator create interface request
 Cvl_api_pg_enable_disable_tEnable / disable packet generator request
 Cvl_api_policer_add_del_reply_tAdd/del policer response
 Cvl_api_policer_add_del_tAdd/del policer
 Cvl_api_policer_classify_details_tPolicer iclassify operational state response
 Cvl_api_policer_classify_dump_tGet list of policer classify interfaces and tables
 Cvl_api_policer_classify_set_interface_tSet/unset policer classify interface
 Cvl_api_policer_details_tPolicer operational state response
 Cvl_api_policer_dump_tGet list of policers
 Cvl_api_pot_profile_activate_tProof of Transit(POT): Activate POT profile in the list
 Cvl_api_pot_profile_add_tProof of Transit(POT): Set POT profile
 Cvl_api_pot_profile_del_tDelete POT Profile
 Cvl_api_pot_profile_show_config_details_tShow POT profile reply
 Cvl_api_pot_profile_show_config_dump_tShow POT Profiles
 Cvl_api_pppoe_add_del_session_reply_tReply for set or delete an PPPOE session
 Cvl_api_pppoe_add_del_session_tSet or delete an PPPOE session
 Cvl_api_pppoe_session_details_tDump details of an PPPOE session
 Cvl_api_pppoe_session_dump_tDump PPPOE session
 Cvl_api_proxy_arp_add_del_tProxy ARP add / del request
 Cvl_api_proxy_arp_intfc_enable_disable_tProxy ARP add / del request
 Cvl_api_punt_socket_deregister_t
 Cvl_api_punt_socket_register_reply_t
 Cvl_api_punt_socket_register_tPunt traffic to the host via socket
 Cvl_api_punt_tPunt traffic to the host
 Cvl_api_registration_An API client registration, only in vpp/vlib
 Cvl_api_remote_locator_t
 Cvl_api_reset_fib_tReset fib table request
 Cvl_api_reset_session_reply_tClient->vpp reset session reply
 Cvl_api_reset_session_tVpp->client reset session API
 Cvl_api_rpc_call_t
 Cvl_api_rx_thread_exit_t
 Cvl_api_sample_macswap_enable_disable_t
 Cvl_api_session_enable_disable_tEnable/disable session layer
 Cvl_api_session_rule_add_del_tAdd/del session rule
 Cvl_api_session_rules_details_tSession rules details
 Cvl_api_session_rules_dump_tDump session rules
 Cvl_api_set_arp_neighbor_limit_tSet max allowed ARP or ip6 neighbor entries request
 Cvl_api_set_ip_flow_hash_tSet the ip flow hash config for a fib request
 Cvl_api_set_ipfix_classify_stream_tIPFIX classify stream configure request
 Cvl_api_set_ipfix_exporter_tConfigure IPFIX exporter process request
 Cvl_api_show_lisp_map_register_state_reply_tReply for show_lisp_map_register_state
 Cvl_api_show_lisp_map_register_state_tGet state of LISP map-register
 Cvl_api_show_lisp_map_request_mode_reply_tReply for show_lisp_map_request_mode
 Cvl_api_show_lisp_map_request_mode_tRequest for LISP map-request mode
 Cvl_api_show_lisp_pitr_reply_tStatus of lisp pitr, enable or disable
 Cvl_api_show_lisp_pitr_tRequest for lisp pitr status
 Cvl_api_show_lisp_rloc_probe_state_reply_tReply for show_lisp_rloc_probe_state
 Cvl_api_show_lisp_rloc_probe_state_tGet state of LISP RLOC probing
 Cvl_api_show_lisp_status_reply_tStatus of lisp, enable or disable
 Cvl_api_show_lisp_status_tRequest for lisp-gpe protocol status
 Cvl_api_show_lisp_use_petr_reply_tLISP PETR status, enable or disable
 Cvl_api_show_lisp_use_petr_tRequest for LISP PETR status
 Cvl_api_show_one_map_register_fallback_threshold_reply_t
 Cvl_api_show_one_map_register_fallback_threshold_t
 Cvl_api_show_one_map_register_state_reply_tReply for show_one_map_register_state
 Cvl_api_show_one_map_register_state_tGet state of ONE map-register
 Cvl_api_show_one_map_register_ttl_reply_tContains current TTL for map register messages
 Cvl_api_show_one_map_register_ttl_tGet TTL for map register messages
 Cvl_api_show_one_map_request_mode_reply_tReply for show_one_map_request_mode
 Cvl_api_show_one_map_request_mode_tRequest for ONE map-request mode
 Cvl_api_show_one_nsh_mapping_reply_tReply for ONE NSH mapping
 Cvl_api_show_one_nsh_mapping_tRequest for ONE NSH mapping
 Cvl_api_show_one_pitr_reply_tStatus of ONE PITR, enable or disable
 Cvl_api_show_one_pitr_tRequest for ONE PITR status
 Cvl_api_show_one_rloc_probe_state_reply_tReply for show_one_rloc_probe_state
 Cvl_api_show_one_rloc_probe_state_tGet state of ONE RLOC probing
 Cvl_api_show_one_stats_enable_disable_reply_t
 Cvl_api_show_one_stats_enable_disable_t
 Cvl_api_show_one_status_reply_tONE status
 Cvl_api_show_one_status_tRequest for ONE status
 Cvl_api_show_one_use_petr_reply_tONE PETR status, enable or disable
 Cvl_api_show_one_use_petr_tRequest for ONE PETR status
 Cvl_api_show_version_reply_tShow version response
 Cvl_api_show_version_tShow version
 Cvl_api_sockclnt_create_reply_t
 Cvl_api_sockclnt_create_t
 Cvl_api_sockclnt_delete_reply_t
 Cvl_api_sockclnt_delete_t
 Cvl_api_sr_localsid_add_del_tIPv6 SR LocalSID add/del request
 Cvl_api_sr_localsids_details_t
 Cvl_api_sr_localsids_dump_tDump the list of SR LocalSIDs
 Cvl_api_sr_mpls_policy_add_tMPLS SR policy add
 Cvl_api_sr_mpls_policy_assign_endpoint_color_tMPLS SR steering add/del
 Cvl_api_sr_mpls_policy_del_tMPLS SR policy deletion
 Cvl_api_sr_mpls_policy_mod_tMPLS SR policy modification
 Cvl_api_sr_mpls_steering_add_del_tMPLS SR steering add/del
 Cvl_api_sr_policy_add_tIPv6 SR policy add
 Cvl_api_sr_policy_del_tIPv6 SR policy deletion
 Cvl_api_sr_policy_mod_tIPv6 SR policy modification
 Cvl_api_sr_set_encap_source_tIPv6 SR Set SRv6 encapsulation source
 Cvl_api_sr_steering_add_del_tIPv6 SR steering add/del
 Cvl_api_stn_add_del_rule_tAdd/del STN rules
 Cvl_api_stn_rule_details_tSTN response to rules request
 Cvl_api_stn_rules_dump_tDump STN rules
 Cvl_api_sw_if_l2tpv3_tunnel_details_t
 Cvl_api_sw_if_l2tpv3_tunnel_dump_t
 Cvl_api_sw_interface_add_del_address_tSet or delete one or all ip addresses on a specified interface
 Cvl_api_sw_interface_clear_stats_tClear interface statistics
 Cvl_api_sw_interface_details_tInterface details structure (fix this)
 Cvl_api_sw_interface_dump_t
 Cvl_api_sw_interface_event_tInterface Event generated by want_interface_events
 Cvl_api_sw_interface_get_table_reply_tReply to get_sw_interface_vrf
 Cvl_api_sw_interface_get_table_tGet VRF id assigned to interface
 Cvl_api_sw_interface_ip6_enable_disable_tIPv6 interface enable / disable request
 Cvl_api_sw_interface_ip6_set_link_local_address_tIPv6 set link local address on interface request
 Cvl_api_sw_interface_ip6nd_ra_config_tIPv6 router advertisement config request
 Cvl_api_sw_interface_ip6nd_ra_prefix_tIPv6 router advertisement prefix config request
 Cvl_api_sw_interface_set_dpdk_hqos_pipe_tDPDK interface HQoS pipe profile set request
 Cvl_api_sw_interface_set_dpdk_hqos_subport_tDPDK interface HQoS subport parameters set request
 Cvl_api_sw_interface_set_dpdk_hqos_tctbl_tDPDK interface HQoS tctbl entry set request
 Cvl_api_sw_interface_set_flags_tSet flags on the interface
 Cvl_api_sw_interface_set_geneve_bypass_tInterface set geneve-bypass request
 Cvl_api_sw_interface_set_gtpu_bypass_reply_tInterface set gtpu-bypass response
 Cvl_api_sw_interface_set_gtpu_bypass_tInterface set gtpu-bypass request
 Cvl_api_sw_interface_set_l2_bridge_tInterface bridge mode request
 Cvl_api_sw_interface_set_l2_xconnect_tSet L2 XConnect between two interfaces request
 Cvl_api_sw_interface_set_lldp_tInterface set LLDP request
 Cvl_api_sw_interface_set_mac_address_tSet an interface's MAC address
 Cvl_api_sw_interface_set_mpls_enable_tEnable or Disable MPLS on and interface
 Cvl_api_sw_interface_set_mtu_tSet interface MTU
 Cvl_api_sw_interface_set_rx_mode_tSet an interface's rx-mode
 Cvl_api_sw_interface_set_table_tAssociate the specified interface with a fib table
 Cvl_api_sw_interface_set_unnumbered_tSet unnumbered interface add / del request
 Cvl_api_sw_interface_set_vpath_tInterface set vpath request
 Cvl_api_sw_interface_set_vxlan_bypass_tInterface set vxlan-bypass request
 Cvl_api_sw_interface_set_vxlan_gpe_bypass_tInterface set vxlan-gpe-bypass request
 Cvl_api_sw_interface_span_details_tReply to SPAN dump request
 Cvl_api_sw_interface_span_dump_tSPAN dump request
 Cvl_api_sw_interface_span_enable_disable_tEnable/Disable span to mirror traffic from one interface to another
 Cvl_api_sw_interface_tag_add_del_tSet / clear software interface tag
 Cvl_api_sw_interface_tap_details_tReply for tap dump request
 Cvl_api_sw_interface_tap_dump_tDump tap interfaces request
 Cvl_api_sw_interface_tap_v2_details_tReply for tap dump request
 Cvl_api_sw_interface_tap_v2_dump_tDump tap interfaces request
 Cvl_api_sw_interface_vhost_user_details_tVhost-user interface details structure (fix this)
 Cvl_api_sw_interface_vhost_user_dump_t
 Cvl_api_tap_connect_reply_tReply for tap connect request
 Cvl_api_tap_connect_tInitialize a new tap interface with the given paramters
 Cvl_api_tap_create_v2_reply_tReply for tap create reply
 Cvl_api_tap_create_v2_tInitialize a new tap interface with the given paramters
 Cvl_api_tap_delete_tDelete tap interface
 Cvl_api_tap_delete_v2_tDelete tap interface
 Cvl_api_tap_modify_reply_tReply for tap modify request
 Cvl_api_tap_modify_tModify a tap interface with the given paramters
 Cvl_api_tcp_configure_src_addresses_tConfigure TCP source addresses, for active-open TCP sessions
 Cvl_api_trace_plugin_msg_ids_t
 Cvl_api_trace_profile_add_tIOAM6 Trace - Set the iOAM6 trace profile
 Cvl_api_trace_profile_del_tDelete trace Profile
 Cvl_api_trace_profile_show_config_reply_tShow trace config response
 Cvl_api_trace_profile_show_config_tShow trace Profile
 Cvl_api_trace_tAPI trace state
 Cvl_api_udp_encap_add_del_tAdd / del table request A table can be added multiple times, but need be deleted only once
 Cvl_api_udp_encap_details_t
 Cvl_api_udp_encap_dump_t
 Cvl_api_udp_ping_add_del_reply_tUdp-probe add/del response
 Cvl_api_udp_ping_add_del_req_tUDP-Probe Add/Delete request
 Cvl_api_udp_ping_export_reply_tUdp-probe export add/del response
 Cvl_api_udp_ping_export_req_tUdp-probe export add/del request
 Cvl_api_unbind_sock_tUnbind
 Cvl_api_unbind_uri_tUnbind a given URI
 Cvl_api_vlib_counter_t
 Cvl_api_vnet_combined_counter_tCombined interface counter data type for vnet_interface_combined_counters
 Cvl_api_vnet_get_summary_stats_reply_tReply for vnet_get_summary_stats request
 Cvl_api_vnet_get_summary_stats_tRequest for a single block of summary stats
 Cvl_api_vnet_interface_combined_counters_tCombined stats counters structure
 Cvl_api_vnet_interface_simple_counters_tSimple stats counters structure
 Cvl_api_vnet_ip4_fib_counters_t
 Cvl_api_vnet_ip4_mfib_counters_t
 Cvl_api_vnet_ip4_nbr_counters_tPer-neighbour (i.e
 Cvl_api_vnet_ip6_fib_counters_t
 Cvl_api_vnet_ip6_mfib_counters_t
 Cvl_api_vnet_ip6_nbr_counters_t
 Cvl_api_vnet_per_interface_combined_counters_tCombined stats counters structure per interface
 Cvl_api_vnet_per_interface_simple_counters_tSimple per interface stats counters structure
 Cvl_api_vnet_simple_counter_tSimple interface counter data type for vnet_interface_simple_counters
 Cvl_api_vxlan_add_del_tunnel_reply_t
 Cvl_api_vxlan_add_del_tunnel_t
 Cvl_api_vxlan_gpe_add_del_tunnel_reply_t
 Cvl_api_vxlan_gpe_add_del_tunnel_t
 Cvl_api_vxlan_gpe_ioam_disable_tIOAM for VxLAN-GPE disable
 Cvl_api_vxlan_gpe_ioam_enable_tIOAM Over VxLAN-GPE - Set iOAM transport for VxLAN-GPE
 Cvl_api_vxlan_gpe_ioam_export_enable_disable_t
 Cvl_api_vxlan_gpe_ioam_transit_disable_tDisable iOAM for VXLAN-GPE transit
 Cvl_api_vxlan_gpe_ioam_transit_enable_tEnable iOAM for a VXLAN-GPE transit
 Cvl_api_vxlan_gpe_ioam_vni_disable_tDisable iOAM for a VNI (VXLAN-GPE)
 Cvl_api_vxlan_gpe_ioam_vni_enable_tEnable iOAM for a VNI (VXLAN-GPE)
 Cvl_api_vxlan_gpe_tunnel_details_t
 Cvl_api_vxlan_gpe_tunnel_dump_t
 Cvl_api_vxlan_tunnel_details_t
 Cvl_api_vxlan_tunnel_dump_t
 Cvl_api_want_bfd_events_tRegister for BFD events
 Cvl_api_want_interface_combined_stats_tWant Interface Combined Stats, register for continuous stats
 Cvl_api_want_interface_events_tRegister for interface events
 Cvl_api_want_interface_simple_stats_tWant Interface Simple Stats, register for detailed interface stats
 Cvl_api_want_ip4_arp_events_tRegister for ip4 arp resolution events
 Cvl_api_want_ip4_fib_stats_tWant IP4 FIB Stats, register for continuous stats
 Cvl_api_want_ip4_mfib_stats_tWant IP4 muilticast FIB Stats, register for continuous stats
 Cvl_api_want_ip4_nbr_stats_tWant IP4 NBR Stats, register for continuous stats
 Cvl_api_want_ip6_fib_stats_tWant IP6 FIB Stats, register for continuous stats
 Cvl_api_want_ip6_mfib_stats_tWant IP6 multicast FIB Stats, register for continuous stats
 Cvl_api_want_ip6_nbr_stats_tWant IP6 NBR Stats, register for continuous stats
 Cvl_api_want_ip6_nd_events_tRegister for ip6 nd resolution events
 Cvl_api_want_l2_macs_events_tRegister to recive L2 MAC events for leanred and aged MAC
 Cvl_api_want_oam_events_tWant OAM events request
 Cvl_api_want_per_interface_combined_stats_tWant Per Interface Combined Stats, register for continuous stats
 Cvl_api_want_per_interface_simple_stats_tWant Per Interface simple Stats, register for continuous stats
 Cvl_api_want_stats_tWant Stats, enable/disable ALL stats updates
 Cvl_msg_api_msg_config_tMessage configuration definition
 Cvl_shmem_hdr_
 Cvl_socket_args_for_process_t
 Cvlan_intf_t
 Cvlan_table_t
 Cvlib_buffer_callbacks_t
 Cvlib_buffer_free_list_t
 Cvlib_buffer_main_t
 Cvlib_buffer_pool_t
 Cvlib_buffer_t
 Cvlib_cli_command_t
 Cvlib_cli_main_t
 Cvlib_cli_parse_position_t
 Cvlib_cli_parse_rule_t
 Cvlib_cli_sub_command_t
 Cvlib_cli_sub_rule_t
 Cvlib_combined_counter_main_tA collection of combined counters
 Cvlib_config_function_runtime_t
 Cvlib_counter_tCombined counter to hold both packets and byte differences
 Cvlib_error_main_t
 Cvlib_frame_queue_elt_t
 Cvlib_frame_queue_main_t
 Cvlib_frame_queue_t
 Cvlib_frame_size_t
 Cvlib_frame_t
 Cvlib_lex_main_t
 Cvlib_lex_table_entry_t
 Cvlib_lex_table_t
 Cvlib_lex_token_t
 Cvlib_main_t
 Cvlib_next_frame_t
 Cvlib_node_main_t
 Cvlib_node_runtime_t
 Cvlib_node_stats_t
 Cvlib_node_t
 Cvlib_one_time_waiting_process_t
 Cvlib_packet_template_t
 Cvlib_parse_graph_t
 Cvlib_parse_item_t
 Cvlib_parse_main
 Cvlib_parse_type
 Cvlib_pci_device_info
 Cvlib_pci_main_t
 Cvlib_pending_frame_t
 Cvlib_physmem_main_t
 Cvlib_physmem_region_t
 Cvlib_process_bootstrap_args_t
 Cvlib_process_event_type_t
 Cvlib_process_signal_event_mt_args_t
 Cvlib_process_t
 Cvlib_refcount_per_cpu_t
 Cvlib_refcount_t
 Cvlib_serialize_buffer_main_t
 Cvlib_signal_timed_event_data_t
 Cvlib_simple_counter_main_tA collection of simple counters
 Cvlib_thread_callbacks_t
 Cvlib_thread_main_t
 Cvlib_thread_registration_
 Cvlib_trace_header_t
 Cvlib_trace_main_t
 Cvlib_trace_node_t
 Cvlib_worker_thread_t
 Cvnet_arp_set_ip4_over_ethernet_rpc_args_t
 Cvnet_buffer_opaque2_t
 Cvnet_buffer_opaque_t
 Cvnet_classify_bucket_t
 Cvnet_classify_table_t
 Cvnet_combined_counter_t
 Cvnet_config_feature_t
 Cvnet_config_main_t
 Cvnet_config_t
 Cvnet_device_and_queue_t
 Cvnet_device_input_runtime_t
 Cvnet_device_main_t
 Cvnet_device_per_worker_data_t
 Cvnet_feature_config_main_t_
 Cvnet_feature_main_t
 Cvnet_flow_report_add_del_args_t
 Cvnet_geneve_add_del_tunnel_args_t
 Cvnet_gpe_native_fwd_rpath_args_t
 Cvnet_gre_add_del_tunnel_args_t
 Cvnet_gtpu_add_del_tunnel_args_t
 Cvnet_hw_interface_nodes_t
 Cvnet_hw_interface_t
 Cvnet_interface_main_t
 Cvnet_interface_output_runtime_t
 Cvnet_ipsec_gre_add_del_tunnel_args_tIPSec-GRE tunnel add/del arguments
 Cvnet_lisp_add_del_adjacency_args_t
 Cvnet_lisp_add_del_locator_set_args_t
 Cvnet_lisp_add_del_map_resolver_args_t
 Cvnet_lisp_add_del_mapping_args_t
 Cvnet_lisp_add_del_mreq_itr_rloc_args_t
 Cvnet_lisp_gpe_add_del_fwd_entry_args_t
 Cvnet_lisp_gpe_enable_disable_args_t
 Cvnet_main_t
 Cvnet_netlink_msg_t
 Cvnet_p2p_sub_interface_t
 Cvnet_policer_main_t
 Cvnet_policer_trace_t
 Cvnet_pppoe_add_del_session_args_t
 Cvnet_pppoe_add_del_tap_args_t
 Cvnet_simple_counter_t
 Cvnet_sub_interface_t
 Cvnet_sw_hw_interface_state_t
 Cvnet_sw_interface_t
 Cvnet_tap_connect_args_tArguments structure for vnet_tap_connect, vnet_tap_connect_renumber, etc
 Cvnet_vxlan_add_del_tunnel_args_t
 Cvnet_vxlan_gpe_add_del_tunnel_args_tStruct for VXLAN GPE add/del args
 Cvni_t
 Cvpe_api_main_t
 Cvpe_client_registration_t
 Cvpe_client_stats_registration_t
 Cvtr_config_tPer-interface vlan tag rewrite configuration There will be one instance of this struct for each sw_if_index for both input vtr and output vtr
 Cvxlan_encap_trace_t
 Cvxlan_gpe_dest_tunnels_
 Cvxlan_gpe_encap_trace_tStruct for tracing VXLAN GPE encapsulated packets
 Cvxlan_gpe_header_tVXLAN GPE Header definition
 Cvxlan_gpe_ioam_hdr_tVXLAN GPE Extension (iOAM) Header definition
 Cvxlan_gpe_ioam_main_
 Cvxlan_gpe_ioam_option_t
 Cvxlan_gpe_ioam_trace_main_t
 Cvxlan_gpe_ioam_v4_trace_t
 Cvxlan_gpe_main_tStruct for VXLAN GPE node state
 Cvxlan_gpe_pop_ioam_v4_trace_t
 Cvxlan_gpe_rx_trace_tStruct for VXLAN GPE decap packet tracing
 Cvxlan_gpe_sw_interface_
 Cvxlan_gpe_tunnel_tStruct for VXLAN GPE tunnel
 Cvxlan_header_t
 Cvxlan_main_t
 Cvxlan_rx_trace_t
 Cvxlan_tunnel_t
 Cwc_arp_report_t
 Cwc_nd_report_t
 Cworker_handoff_trace_t
 Cx86_insn_group8_t
 Cx86_insn_modrm_byte_t
 Cx86_insn_operand_t
 Cx86_insn_parse_t
 Cx86_insn_sib_byte_t
 Cx86_insn_t
 Czvec_coding_info_t