FD.io VPP  v18.07.1-19-g511ce25
Vector Packet Processing
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cabf_dump_walk_ctx_t_
 Cabf_input_trace_t_
 Cabf_itf_attach_t_Attachment data for an ABF policy to an interface
 Cabf_policy_t_An ACL based Forwading 'policy'
 Cace_mask_type_entry_t
 Cacl_fa_per_worker_data_t
 Cacl_fa_trace_t
 Cacl_list_t
 Cacl_lookup_context_t
 Cacl_lookup_context_user_t
 Cacl_main_t
 Cacl_plugin_methods_t
 Cacl_rule_t
 Cadd_routes_in_fib_arg_t
 Caddress_info_t
 Caddress_report_t
 Caddress_t
 Caddress_union
 Cadj_bfd_delegate_t_BFD delegate daa
 Cadj_db_count_ctx_t_
 Cadj_delegate_t_Adj delegate
 Cadj_delegate_vft_t_An ADJ delegate virtual function table
 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
 Caf_packet_if_detail_t
 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
 Capp_session_t
 Capp_session_transport_
 Capplied_hash_ace_entry_t
 Capplied_hash_acl_info_t
 Capt_ip6_fib_show_ctx_t_
 Carp_ether_ip4_t
 Cavf_aq_desc_t
 Cavf_create_if_args_t
 Cavf_device_t
 Cavf_input_trace_t
 Cavf_main_t
 Cavf_per_thread_data_t
 Cavf_ptype_t
 Cavf_rx_desc_t
 Cavf_rx_vector_entry_t
 Cavf_rxq_t
 Cavf_tx_desc_t
 Cavf_txq_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_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_neighbor_stats_walk_t_
 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
 Cbond_create_if_args_t
 Cbond_detach_slave_args_t
 Cbond_enslave_args_t
 Cbond_if_per_thread_t
 Cbond_if_t
 Cbond_interface_details_tBOND interface details struct
 Cbond_load_balance_func_t
 Cbond_main_t
 CVOM::bond_memberA bond-member
 Cbond_packet_trace_t
 Ccache_trace_t
 Ccache_ts_trace_t
 Ccached_pointer_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_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_mem_vm_map_t
 Cclib_random_buffer_t
 Cclib_rw_lock_
 Cclib_slist_elt_t
 Cclib_slist_t
 Cclib_spinlock_t
 Cclib_time_t
 Cclib_timebase_component_t
 Cclib_timebase_range_t
 Cclib_timebase_t
 Cclib_valloc_chunk_t
 Cclib_valloc_main_t
 CVOM::client_dbA DB storing the objects that each owner/key owns
 Cclient_registration_reply_t
 Cclient_state_t
 CVOM::cmdA representation of a method call to VPP
 CVOM::HW::cmd_qThe pipe to VPP into which we write the commands
 Ccollision_match_rule_t
 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_by_drv_t
 Ccrypto_session_disposal_t
 Ccrypto_worker_main_t
 CCVT
 Cdata_structure_lock_t
 Cdefault_route_t
 Cdemo_struct1_t
 Cdemo_struct2_t
 Cdhcp4_proxy_dump_walk_ctx_t_
 Cdhcp6_address_info_t
 Cdhcp6_client_common_main_t
 Cdhcp6_client_cp_main_t
 Cdhcp6_ia_na_client_main_t
 Cdhcp6_ia_na_client_public_main_t
 Cdhcp6_ia_na_client_state_t
 Cdhcp6_pd_client_cp_main_t
 Cdhcp6_pd_client_main_t
 Cdhcp6_pd_client_public_main_t
 Cdhcp6_pd_client_state_t
 Cdhcp6_pd_send_client_message_params_prefix_t
 Cdhcp6_pd_send_client_message_params_t
 Cdhcp6_prefix_info_t
 Cdhcp6_report_common_t
 Cdhcp6_send_client_message_params_address_t
 Cdhcp6_send_client_message_params_t
 Cdhcp_client_add_del_args_t
 Cdhcp_client_detect_trace_t_Per-packet trace data
 Cdhcp_client_main_t
 Cdhcp_client_send_walk_ctx_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_client_trace_t_Per-packet trace data
 Cdhcpv6_duid_ll_string_t
 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_flow_entry_t
 Cdpdk_flow_lookup_entry_t
 Cdpdk_gcm_cnt_blk
 Cdpdk_main_t
 Cdpdk_mempool_private_t
 Cdpdk_op_priv_t
 Cdpdk_pcap_t
 Cdpdk_per_thread_data_t
 Cdpdk_rx_trace_t
 Cdpdk_tx_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_ce_trace_t
 Cdslite_main_t
 Cdslite_per_thread_data_t
 Cdslite_session_key_t
 Cdslite_trace_t
 Cdvr_dpo_t_The DVR DPO
 Cdvr_dpo_trace_t_Interface DPO trace data
 Cecho_client_main_t
 Cecho_server_main_t
 Ceclient_session_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
 Cengine_polling
 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< arp_term_mode_t >
 CVOM::enum_base< direction_t >
 CVOM::enum_base< ethertype_t >
 CVOM::enum_base< flags_t >
 CVOM::enum_base< flood_mode_t >
 CVOM::enum_base< l2_vtr_op_t >
 CVOM::enum_base< l3_proto_t >
 CVOM::enum_base< lb_t >
 CVOM::enum_base< learning_mode_t >
 CVOM::enum_base< log_level_t >
 CVOM::enum_base< mac_age_mode_t >
 CVOM::enum_base< mode_t >
 CVOM::enum_base< nh_proto_t >
 CVOM::enum_base< oper_state_t >
 CVOM::enum_base< rate_t >
 CVOM::enum_base< rc_t >
 CVOM::enum_base< special_t >
 CVOM::enum_base< state_t >
 CVOM::enum_base< stats_type_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::ACL::ethertype_rule_tAn ACL ethertype list comprises a set of inbound ether types and out bound ether types to be applied to packets
 CVOM::dhcp_client::event_listenerA class that listens to DHCP Events
 CVOM::interface::event_listenerA class that listens to interface Events
 Cexception
 Cexport_trace_t
 Cfa_5tuple_opaque_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_mpls_label_t_Configuration for each label value in the output-stack
 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
 Cflowhash_lkey_24_16_t
 Cflowhash_lkey_8_8_t
 Cflowhash_skey_24_16_t
 Cflowhash_skey_8_8_t
 Cflowhash_value_24_16_t
 Cflowhash_value_8_8_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
 CFVTOne flow hash entry used for both direct buckets and collision buckets
 Cfwd_entry_mt_arg_t
 Cfwd_entry_t
 Cgbp_classify_trace_t_Per-packet trace data
 Cgbp_contract_db_t_EPG src,dst pair to ACL mapping table, aka contract DB
 Cgbp_contract_key_t_The key for an Contract
 Cgbp_contract_t_A Group Based Policy Contract
 Cgbp_contract_value_t_The value for an Contract
 Cgbp_endpoint_group_db_t_EPG DB, key'd on EGP-ID
 Cgbp_endpoint_key_t_The key for an Endpoint
 Cgbp_endpoint_t_A Group Based Policy Endpoint
 Cgbp_fwd_dpo_t_The GBP FWD DPO
 Cgbp_fwd_dpo_trace_t_
 Cgbp_fwd_main_t_Grouping of global data for the GBP source EPG classification feature
 Cgbp_fwd_trace_t_Per-packet trace data
 Cgbp_ip4_to_epg_db_t_IP4 destintion address to destination EPG mapping table
 Cgbp_ip6_to_epg_db_t_IP6 destintion address to destination EPG mapping table
 Cgbp_itf_t_Result of a interface to EPG mapping
 Cgbp_itf_to_epg_db_t_Interface to source EPG DB - a per-interface vector
 Cgbp_main_tGroup Base Policy (GBP) defines:
 Cgbp_policy_dpo_t_The GBP FWD DPO
 Cgbp_policy_dpo_trace_t_
 Cgbp_policy_main_t_Grouping of global data for the GBP source EPG classification feature
 Cgbp_policy_trace_t_Per-packet trace data
 Cgbp_src_classify_main_t_Grouping of global data for the GBP source EPG classification feature
 Cgbp_subnet_fib_table_walk_ctx_t_
 Cgbp_walk_ctx_t_
 Cgeneric_session_
 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
 Cgpb_endpoint_group_t_An Endpoint Group representation
 Cgpb_recirc_t_An Endpoint Group representation
 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_sn_key_tHash key for GRE header seq number generation for ERSPAN encap
 Cgre_sn_tUsed for GRE header seq number generation for ERSPAN encap
 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_applied_mask_info_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_args
 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_send_router_solicitation_params_t
 Cicmp6_to_icmp_ctx_t
 Cicmp_echo_header_t
 Cicmp_echo_trace_t
 Cicmp_input_trace_t
 Cicmp_to_icmp6_ctx_t
 Cicmpr_flow_t
 Cicmpr_thread_data_t
 Cigmp_config_t_IGMP interface configuration
 Cigmp_group_prefix_t
 Cigmp_group_t_IGMP group A multicast group address for which reception has been requested
 Cigmp_header_t
 Cigmp_input_trace_t
 Cigmp_main_t_Collection of data related to IGMP
 Cigmp_membership_group_v3_t
 Cigmp_membership_query_v3_t
 Cigmp_membership_report_v3_t
 Cigmp_pkt_build_query_t_
 Cigmp_pkt_build_report_t_
 Cigmp_pkt_build_t_
 Cigmp_query_args_t_A copy of the query message sent from the worker to the main thread
 Cigmp_report_args_t_A copy of the report message sent from the worker to the main thread
 Cigmp_src_t_IGMP source The representation of a specified source address with in multicast group
 Cigmp_ssm_range_walk_ctx_t_
 Cigmp_timer_t_Timer
 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
 Cin_out_acl_main_t
 CVOM::inspectA means to inspect the state VPP has built, in total, and per-client
 Cinterface_config_t
 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_and_mask_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_local_last_check_t
 Cip4_main_tIPv4 main type
 Cip4_mfib_t
 Cip4_nbr_stats_ctx_t_The context passed when collecting adjacency counters
 Cip4_options_trace_t_
 Cip4_punt_redirect_trace_t_IP Punt redirect trace
 Cip4_reass_key_t
 Cip4_reass_main_t
 Cip4_reass_per_thread_t
 Cip4_reass_range_trace_t
 Cip4_reass_t
 Cip4_reass_trace_t
 Cip4_rehash_cb_ctx
 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_and_mask_t
 Cip6_address_info_t
 Cip6_address_t
 Cip6_address_with_prefix_main_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_ll_dpo_trace_t_
 Cip6_ll_prefix_t_Aggregrate type for a prefix in the IPv6 Link-local table
 Cip6_ll_show_ctx_t_
 Cip6_ll_table_t_A protocol Independent IP multicast FIB table
 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_public_main_t
 Cip6_neighbor_set_unset_rpc_args_t
 Cip6_neighbor_t
 Cip6_pop_hop_by_hop_trace_t
 Cip6_prefix_main_t
 Cip6_radv_prefix_t
 Cip6_radv_t
 Cip6_reass_key_t
 Cip6_reass_main_t
 Cip6_reass_per_thread_t
 Cip6_reass_range_trace_t
 Cip6_reass_t
 Cip6_reass_trace_t
 Cip6_rehash_cb_ctx
 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_in_out_acl_trace_t
 Cip_interface_address_t
 Cip_lookup_main_t
 Cip_main_t
 Cip_neighbor_scan_arg_t
 Cip_neighbor_scan_config_t
 Cip_null_dpo_t_The data-path object representing dropping the packet
 Cip_null_dpo_trace_t_
 Cip_port_and_mask_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_report_element_t
 Cipfix_set_header_t
 Cipfix_template_header_t
 Cipfix_template_packet_t
 Cipip_main_t
 Cipip_rx_trace_t
 Cipip_tunnel_key_t
 Cipip_tunnel_tA representation of a IPIP tunnel
 Cipip_tx_trace_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_tx_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_pair_t >
 CVOM::HW::item< handle_t >
 CVOM::HW::item< interface::admin_state_t >
 CVOM::HW::item< interface::stats_type_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::interface::stats_type_t >
 CVOM::HW::item< VOM::l2_address_t >
 CVOM::HW::item< VOM::l2_binding::l2_vtr_op_t >
 CVOM::HW::item< VOM::pipe::handle_pair_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
 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_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_in_out_acl_main_t
 Cl2_in_out_acl_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_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
 Clacp_event_struct
 Clacp_fsm_machine_t
 Clacp_fsm_state_t
 Clacp_input_trace_t
 Clacp_interface_details_tLACP interface details struct
 Clacp_machine_t
 Clacp_main_t
 Clacp_state_struct
 Clb_as_tEach VIP is configured with a set of application server
 Clb_hash_bucket_t
 Clb_hash_t
 Clb_main_t
 Clb_nat_trace_t
 Clb_new_flow_entry_t
 Clb_nodeport_trace_t
 Clb_per_cpu_t
 Clb_pseudorand_t
 Clb_snat4_key_t
 Clb_snat6_key_t
 Clb_snat_mapping_t
 Clb_trace_t
 Clb_vip_add_args_t
 Clb_vip_encap_args_t
 Clb_vip_tLoad balancing service is provided per VIP
 Clcaf_arp_ndp_t
 Clcaf_t
 CVOM::dhcp_client::lease_tA DHCP lease data
 Cli_hit_trace_t
 Cli_main_t
 Clibmemif_main_t
 Clinux_epoll_main_t
 Clinux_pci_device_t
 Clinux_pci_irq_t
 Clinux_pci_main_t
 Clinux_pci_region_t
 Clinux_pci_vfio_iommu_group_t
 Clinux_vfio_main_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_
 Clocal_session_
 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
 Cmactime_device_t
 Cmactime_key_t
 Cmactime_main_t
 Cmactime_trace_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
 Cmbedtls_main_
 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
 Cmemif_buffer_tMemif buffer
 Cmemif_conn_args_tMemif connection arguments
 Cmemif_conn_run_args_t
 Cmemif_connection
 Cmemif_connection_t
 Cmemif_copy_op_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_packet_op_t
 Cmemif_per_thread_data_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
 Cmrvl_pp2_create_if_args_t
 Cmrvl_pp2_if_t
 Cmrvl_pp2_input_trace_t
 Cmrvl_pp2_inq_t
 Cmrvl_pp2_main_t
 Cmrvl_pp2_outq_t
 Cmrvl_pp2_per_thread_data_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_classify_trace_t
 Cnat44_ed_out2in_trace_t
 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
 Cnat66_api_walk_ctx_t_
 Cnat66_in2out_trace_t
 Cnat66_main_t
 Cnat66_out2in_trace_t
 Cnat66_sm_key_t
 Cnat66_static_mapping_t
 Cnat_api_walk_ctx_t_
 Cnat_ed_ses_key_t
 Cnat_ipfix_logging_max_bibs_args_t
 Cnat_ipfix_logging_max_frags_ip4_args_t
 Cnat_ipfix_logging_max_frags_ip6_args_t
 Cnat_ipfix_logging_max_sessions_args_t
 Cnat_ipfix_logging_nat64_bib_args_t
 Cnat_ipfix_logging_nat64_ses_args_t
 Cnat_main_t
 Cnat_outside_fib_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
 Cnext_info_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
 Copenssl_async_
 Copenssl_async_status_
 Copenssl_event_
 Copenssl_main_
 Copenssl_tls_callback_
 Copenssl_tls_callback_arg_
 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
 Cpipe_dump_walk_t_
 Cpipe_hw_walk_ctx_t_
 Cpipe_main_t_Various 'module' lavel variables
 Cpipe_rx_trace_t_
 Cpipe_t_Represenation of a pipe interface
 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
 Cprefix_info_t
 Cprefix_report_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_arp_walk_ctx_t_
 Cproxy_connect_args_t
 Cproxy_main_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
 Cqos_egress_map_t_For a given output source a table maps each value of every input sorce
 Cqos_mark_trace_t_Per-packet trace data
 Cqos_record_trace_t_Per-packet trace data
 Cqst_t
 CVOM::ra_configA representation of Router Advertisement configuration
 CVOM::ra_prefixA representation of RA prefix configuration on given interface
 Cra_report_prefix_info_t
 Cra_report_t
 Cradix_mask
 Cradix_node
 Cradix_node_head
 Crd_cp_main_t
 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
 Csctp_abort_chunk_t
 Csctp_chunks_common_hdr_t
 Csctp_cookie_ack_chunk_t
 Csctp_cookie_echo_chunk_t
 Csctp_cookie_preservative_param_t
 Csctp_err_cause_param_t
 Csctp_full_hdr_t
 Csctp_hb_info_param_t
 Csctp_hb_req_chunk_t
 Csctp_header_t
 Csctp_hostname_param_t
 Csctp_init_chunk_t
 Csctp_ipv4_addr_param_t
 Csctp_ipv6_addr_param_t
 Csctp_operation_error_t
 Csctp_opt_params_hdr_t
 Csctp_options_t
 Csctp_payload_data_chunk_t
 Csctp_rx_trace_t
 Csctp_selective_ack_chunk_t
 Csctp_shutdown_ack_chunk_t
 Csctp_shutdown_association_chunk_t
 Csctp_shutdown_complete_chunk_t
 Csctp_state_cookie_param_t
 Csctp_supported_addr_types_param_t
 Csctp_tx_trace_t
 Csctp_unrecognized_param_t
 Csegment_manager_main_
 Csegment_manager_main_init_args_
 Cseqno_bitmap_
 Cseqno_rx_info_
 Cserialize_main_header_t
 Cserialize_main_t
 Cserialize_multiple_main_t
 Cserialize_stream_t
 Cserver_id_t
 Csession_dgram_pre_hdr_
 Csession_queue_trace_t
 Csession_tx_context_
 Csfib_entry_arg_t
 Csfp_eeprom_t
 Cshow_mpls_fib_t
 Cshow_stat_segment_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::bond_group_binding >
 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_client >
 CVOM::singular_db< key_t, VOM::gbp_contract >
 CVOM::singular_db< key_t, VOM::gbp_endpoint >
 CVOM::singular_db< key_t, VOM::gbp_endpoint_group >
 CVOM::singular_db< key_t, VOM::gbp_recirc >
 CVOM::singular_db< key_t, VOM::gbp_subnet >
 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::l2_xconnect >
 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::ACL::acl_ethertype >
 CVOM::singular_db< VOM::interface::key_t, VOM::arp_proxy_binding >
 CVOM::singular_db< VOM::vxlan_tunnel::endpoint_t, VOM::vxlan_tunnel >
 Csixrd_adj_delegate_t_Adj delegate data
 Cslaac_address_t
 Cslave_if_t
 Cslave_interface_details_tSlave interface details struct
 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_ad_localsid_t
 Csrv6_ad_localsid_trace_t
 Csrv6_ad_main_t
 Csrv6_ad_rewrite_trace_t
 Csrv6_am_localsid_t
 Csrv6_am_localsid_trace_t
 Csrv6_am_main_t
 Csrv6_am_rewrite_trace_t
 Csrv6_as_localsid_t
 Csrv6_as_localsid_trace_t
 Csrv6_as_main_t
 Csrv6_as_rewrite_trace_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_private_t
 Cssvm_shared_header_t
 Cstat_client_main_t
 CVOM::interface::stat_listenerA class that listens to interface Stats
 Cstat_segment_directory_entry_t
 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_msg_q_
 Csvm_msg_q_cfg_
 Csvm_msg_q_msg_t
 Csvm_msg_q_ring_
 Csvm_msg_q_ring_cfg_
 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
 Ctcp_add_del_adj_args_t
 Ctcp_options_t
 Ctcp_rx_trace_t
 Ctcp_tx_trace_t
 Ctcp_udp_header_t
 Ctcp_udp_port_info_t
 Ctcp_worker_ctx_
 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
 Ctls_ctx_
 Ctls_ctx_mbedtls_
 Ctls_ctx_openssl_
 Ctls_engine_vft_
 Ctls_main_
 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
 Cu16x8vec_t
 Cudp4_encap_trace_t_
 Cudp6_encap_trace_t_
 Cudp_connection_t
 Cudp_dst_port_info_t
 Cudp_encap_stats_walk_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
 Cvirtchnl_eth_stats_t
 Cvirtchnl_ether_addr_list_t
 Cvirtchnl_ether_addr_t
 Cvirtchnl_irq_map_info_t
 Cvirtchnl_pf_event_t
 Cvirtchnl_promisc_info_t
 Cvirtchnl_queue_pair_info_t
 Cvirtchnl_queue_select_t
 Cvirtchnl_rss_key_t
 Cvirtchnl_rss_lut_t
 Cvirtchnl_rxq_info_t
 Cvirtchnl_txq_info_t
 Cvirtchnl_vector_map_t
 Cvirtchnl_version_info_t
 Cvirtchnl_vf_resource_t
 Cvirtchnl_vsi_queue_config_info_t
 Cvirtchnl_vsi_resource_t
 Cvirtio_if_t
 Cvirtio_input_trace_t
 Cvirtio_main_t
 Cvirtio_vring_t
 Cvl_api_abf_itf_attach_add_del_tAdd or delete a policy attachment to an interface
 Cvl_api_abf_itf_attach_details_tAttachment details from a dump
 Cvl_api_abf_itf_attach_dump_tDump all the policy attachments
 Cvl_api_abf_itf_attach_tA description of a policy attachment to an interface
 Cvl_api_abf_plugin_get_version_reply_tReply to get the plugin version
 Cvl_api_abf_plugin_get_version_tGet the plugin version
 Cvl_api_abf_policy_add_del_tA description of an ABF policy
 Cvl_api_abf_policy_details_tPolicy description returned in the dump
 Cvl_api_abf_policy_dump_tDump all ABF policies
 Cvl_api_abf_policy_tA description of an ABF policy
 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_etype_whitelist_details_tDetails about ethertype whitelist on a single interface
 Cvl_api_acl_interface_etype_whitelist_dump_tDump the list(s) of Ethertype whitelists applied to specific or all interfaces
 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_interface_set_etype_whitelist_tSet the ethertype whitelists on 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_details_tReply for af_packet dump request
 Cvl_api_af_packet_dump_tDump af_packet interfaces request
 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_application_tls_cert_add_tApplication add TLS certificate
 Cvl_api_application_tls_key_add_tApplication add TLS key
 Cvl_api_avf_create_reply_t
 Cvl_api_avf_create_t
 Cvl_api_avf_delete_t
 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_neighbor_counter_tStat for one BIER neighbor object
 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_reply_t
 Cvl_api_bind_uri_tBind to a given URI
 Cvl_api_bond_create_reply_tReply for bond create reply
 Cvl_api_bond_create_tInitialize a new bond interface with the given paramters
 Cvl_api_bond_delete_tDelete bond interface
 Cvl_api_bond_detach_slave_tBond detach slave
 Cvl_api_bond_enslave_reply_tReply for bond enslave reply
 Cvl_api_bond_enslave_tInitialize a new bond interface with the given paramters
 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_cdp_enable_disable_t
 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_collect_detailed_interface_stats_tEnable or disable detailed interface stats
 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_dhcp6_address_info_tStruct representing DHCPv6 address
 Cvl_api_dhcp6_client_enable_disable_tEnable/disable DHCPv6 client on interface
 Cvl_api_dhcp6_clients_enable_disable_tEnable/disable listening on DHCPv6 client port
 Cvl_api_dhcp6_duid_ll_set_tSet DHCPv6 DUID-LL
 Cvl_api_dhcp6_pd_client_enable_disable_tEnable/disable DHCPv6 PD client on interface
 Cvl_api_dhcp6_pd_prefix_info_tStruct representing DHCPv6 PD prefix
 Cvl_api_dhcp6_pd_reply_event_tTell client about a DHCPv6 PD server reply event
 Cvl_api_dhcp6_pd_send_client_message_tSend DHCPv6 PD client message of specified type
 Cvl_api_dhcp6_reply_event_tTell client about a DHCPv6 server reply event
 Cvl_api_dhcp6_send_client_message_tSend DHCPv6 client message of specified type
 Cvl_api_dhcp_client_config_tDHCP Client config add / del request
 Cvl_api_dhcp_client_details_tDHCP Client details returned from dump
 Cvl_api_dhcp_client_dump_tDump the DHCP client configurations
 Cvl_api_dhcp_client_tDHCP Client config data
 Cvl_api_dhcp_compl_event_tTell client about a DHCP completion event
 Cvl_api_dhcp_lease_tData learned by the client during the DHCP process
 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_address_details_tDS-Lite address details response
 Cvl_api_dslite_address_dump_tDump DS-Lite addresses
 Cvl_api_dslite_get_aftr_addr_reply_tResponse to get AFTR IPv6 and IPv4 addresses
 Cvl_api_dslite_get_aftr_addr_tGet AFTR IPv6 and IPv4 addresses
 Cvl_api_dslite_get_b4_addr_reply_tResponse to get B4 IPv6 and IPv4 addresses
 Cvl_api_dslite_get_b4_addr_tGet B4 IPv6 and IPv4 addresses
 Cvl_api_dslite_set_aftr_addr_tSet AFTR IPv6 and IPv4 addresses
 Cvl_api_dslite_set_b4_addr_tSet B4 IPv6 and IPv4 addresses
 Cvl_api_feature_enable_disable_tFeature path enable/disable request
 Cvl_api_fib_mpls_label_tMPLS label
 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_gbp_contract_add_del_t
 Cvl_api_gbp_contract_details_t
 Cvl_api_gbp_contract_dump_t
 Cvl_api_gbp_contract_t
 Cvl_api_gbp_endpoint_add_del_t
 Cvl_api_gbp_endpoint_details_t
 Cvl_api_gbp_endpoint_dump_t
 Cvl_api_gbp_endpoint_group_add_del_t
 Cvl_api_gbp_endpoint_group_details_t
 Cvl_api_gbp_endpoint_group_dump_t
 Cvl_api_gbp_endpoint_group_t
 Cvl_api_gbp_endpoint_tEndpoint
 Cvl_api_gbp_recirc_add_del_t
 Cvl_api_gbp_recirc_details_t
 Cvl_api_gbp_recirc_dump_t
 Cvl_api_gbp_recirc_t
 Cvl_api_gbp_subnet_add_del_t
 Cvl_api_gbp_subnet_details_t
 Cvl_api_gbp_subnet_dump_t
 Cvl_api_gbp_subnet_t
 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_tCreate or delete a GRE tunnel
 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_hw_interface_set_mtu_tSet interface physical MTU
 Cvl_api_igmp_clear_interface_tRemove all (S,G)s from an interface
 Cvl_api_igmp_details_tIgmp details
 Cvl_api_igmp_dump_tDump (S,G)s from interface
 Cvl_api_igmp_enable_disable_tUsed by a 'router' and 'host' to enable the recption of IGMP packets
 Cvl_api_igmp_event_tIgmp event details
 Cvl_api_igmp_group_prefix_details_t
 Cvl_api_igmp_group_prefix_dump_t
 Cvl_api_igmp_group_prefix_set_tConfigure a prefix for SSM or ASM semantics
 Cvl_api_igmp_group_tUsed by a 'host' to enable the reception/listening of packets for a specific multicast group
 Cvl_api_igmp_listen_t
 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 or MAC/IP info from ARP requests in L2 BDs
 Cvl_api_ip4_fib_counter_t
 Cvl_api_ip4_mfib_counter_t
 Cvl_api_ip4_nbr_counter_t
 Cvl_api_ip6_add_del_address_using_prefix_tAdd/delete IPv6 address optionally using available prefix
 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_address_autoconfig_tEnable/disable IPv6 ND address autoconfiguration and setting up default routes
 Cvl_api_ip6_nd_event_tTell client about an IP6 ND resolution or MAC/IP info from ICMP6 Neighbor Solicitation in L2 BDs
 Cvl_api_ip6_ra_event_tTell client about a router advertisement event
 Cvl_api_ip6_ra_prefix_info_tStruct representing RA prefix info
 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_ip6nd_send_router_solicitation_tStart / stop sending router solicitation
 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_probe_neighbor_tIP probe neighbor address on an interface by sending an ARP request (for IP4) or ICMP6 Neighbor Solicitation (for IP6)
 Cvl_api_ip_punt_police_tIP punt policer
 Cvl_api_ip_punt_redirect_tIP punt redirect
 Cvl_api_ip_reassembly_enable_disable_tEnable/disable reassembly feature
 Cvl_api_ip_reassembly_get_reply_t
 Cvl_api_ip_reassembly_get_t
 Cvl_api_ip_reassembly_set_t
 Cvl_api_ip_scan_neighbor_enable_disable_tEnable/disable periodic IP neighbor scan
 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_ip_unnumbered_details_tIP unnumbered configurations
 Cvl_api_ip_unnumbered_dump_tDump IP unnumbered configurations
 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_ipip_6rd_add_tunnel_reply_t
 Cvl_api_ipip_6rd_add_tunnel_tCreate an IPv4 over IPv6 automatic tunnel (6RD)
 Cvl_api_ipip_6rd_del_tunnel_tDelete an IPv4 over IPv6 automatic tunnel (6RD)
 Cvl_api_ipip_add_tunnel_reply_t
 Cvl_api_ipip_add_tunnel_tCreate an IP{v4,v6} over IP{v4,v6} tunnel
 Cvl_api_ipip_del_tunnel_tDelete an IP{v4,v6} over IP{v4,v6} tunnel
 Cvl_api_ipip_tunnel_details_t
 Cvl_api_ipip_tunnel_dump_tList all IPIP tunnels
 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_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_mactime_add_del_range_tConfigure per src-mac time ranges
 Cvl_api_mactime_enable_disable_tApi to enable or disable the time-based src mac filter on an interface
 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_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_memif_socket_filename_add_del_tCreate or remove named socket file for memif interfaces
 Cvl_api_memif_socket_filename_details_tMemory interface details structure
 Cvl_api_memif_socket_filename_dump_tDump the table of socket ids and corresponding filenames
 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_t
 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_tAdd/delete NAT44 load-balancing static mapping rule
 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_tNAT44 load-balancing address and port pair
 Cvl_api_nat44_lb_static_mapping_details_tNAT44 load-balancing static mapping rule details response
 Cvl_api_nat44_lb_static_mapping_dump_tDump NAT44 load-balancing static mapping rules
 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_nat66_add_del_interface_tEnable/disable NAT66 feature on the interface
 Cvl_api_nat66_add_del_static_mapping_tAdd/delete 1:1 NAT66
 Cvl_api_nat66_interface_details_tNAT66 interface details response
 Cvl_api_nat66_interface_dump_tDump interfaces with NAT66 feature
 Cvl_api_nat66_static_mapping_details_tNAT66 static mapping details response
 Cvl_api_nat66_static_mapping_dump_tDump NAT66 static mappings
 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_output_acl_set_interface_tSet/unset output ACL interface
 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_pipe_create_reply_tReply for pipe create reply
 Cvl_api_pipe_create_tInitialize a new pipe interface with the given paramters
 Cvl_api_pipe_delete_tDelete pipe interface
 Cvl_api_pipe_details_tReply for pipe dump request
 Cvl_api_pipe_dump_tDump pipe interfaces 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_details_tProxy ARP dump details reply
 Cvl_api_proxy_arp_dump_tProxy ARP dump request
 Cvl_api_proxy_arp_intfc_details_tProxy ARP interface dump details reply
 Cvl_api_proxy_arp_intfc_dump_tProxy ARP interface dump request
 Cvl_api_proxy_arp_intfc_enable_disable_tProxy ARP add / del interface request
 Cvl_api_proxy_arp_tProxy ARP configuration type
 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_qos_egress_map_delete_tDelete a Qos Map
 Cvl_api_qos_egress_map_row_tA row within a QoS map Each value translates from an input value to an output
 Cvl_api_qos_egress_map_update_tUpdate a QoS Map A QoS map, translates from the QoS value in the packet set by the 'record' feature, to the value used for output in the 'mark' feature
 Cvl_api_qos_mark_enable_disable_tEnable/Disable QoS marking The QoS bits from the packet are mapped (using the desired egress map) into the header of the 'output-source'
 Cvl_api_qos_record_enable_disable_tEnable/Disable QoS recording The QoS bits from the packet at the specified input layer are copied into the packet
 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_sctp_add_src_dst_connection_tConfigure SCTP source addresses, for active-open SCTP sessions
 Cvl_api_sctp_config_t
 Cvl_api_sctp_del_src_dst_connection_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_shm_elem_config_
 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_sock_init_shm_reply_t
 Cvl_api_sock_init_shm_t
 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_ip6_address_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_policies_details_t
 Cvl_api_sr_policies_dump_tDump the list of SR policies
 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_sr_steering_pol_details_t
 Cvl_api_sr_steering_pol_dump_tDump the steering policies
 Cvl_api_srv6_sid_list_t
 Cvl_api_srv6_sid_tSRv6 SID
 Cvl_api_stats_get_poller_delay_reply_tGet delay between polling statistics reply
 Cvl_api_stats_get_poller_delay_tGet delay between polling statistics
 Cvl_api_stn_add_del_rule_tAdd/del STN rules
 Cvl_api_stn_rules_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_bond_details_tReply for bond dump request
 Cvl_api_sw_interface_bond_dump_tDump bond interfaces request
 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_mac_address_reply_tReply for get interface's MAC address request
 Cvl_api_sw_interface_get_mac_address_tGet interface's MAC address
 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_lacp_details_tReply for lacp dump request
 Cvl_api_sw_interface_lacp_dump_tDump lacp interfaces 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 L3 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_slave_details_tReply for slave dump request
 Cvl_api_sw_interface_slave_dump_tBond slave dump
 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_time_range_tTime range structure times are in double-precision fp seconds since 1/1/1970, which was a Thursday
 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_counter_tStat for one UDP encap object
 Cvl_api_udp_encap_details_t
 Cvl_api_udp_encap_dump_t
 Cvl_api_udp_ping_add_del_tUDP-Probe Add/Delete request
 Cvl_api_udp_ping_export_tUdp-probe export add/del request
 Cvl_api_unbind_sock_tUnbind
 Cvl_api_unbind_uri_tUnbind a given URI
 Cvl_api_unmap_segment_tVpp->client unmap shared memory segment
 Cvl_api_vlib_counter_t
 Cvl_api_vnet_bier_neighbor_counters_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_vnet_udp_encap_counters_t
 Cvl_api_vxlan_add_del_tunnel_reply_t
 Cvl_api_vxlan_add_del_tunnel_tCreate or delete a VXLAN tunnel
 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_offload_rx_tOffload vxlan rx request
 Cvl_api_vxlan_tunnel_details_t
 Cvl_api_vxlan_tunnel_dump_t
 Cvl_api_want_bfd_events_tRegister for BFD events
 Cvl_api_want_bier_neighbor_stats_tWant BIER neighbor Stats, register for continuous stats
 Cvl_api_want_dhcp6_pd_reply_events_tRegister for DHCPv6 PD reply events
 Cvl_api_want_dhcp6_reply_events_tRegister for DHCPv6 reply events
 Cvl_api_want_igmp_events_tRegister for igmp 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 event on receing ARP reply or MAC/IP info from ARP requests in L2 BDs
 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 event on recieving NA reply MAC/IP info from ICMP6 Neighbor Solicitation in L2 BDs
 Cvl_api_want_ip6_ra_events_tRegister for ip6 router advertisement 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_api_want_udp_encap_stats_tWant UDP encap Stats, register for continuous stats
 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_log_class_data_t
 Cvlib_log_entry_t
 Cvlib_log_main_t
 Cvlib_log_subclass_data_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_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_main_t
 Cvnet_flow_range_t
 Cvnet_flow_report_add_del_args_t
 Cvnet_flow_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_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