FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
acl.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_acl_plugin_get_version_t
 Get the plugin version. More...
 
struct  vl_api_acl_plugin_get_version_reply_t
 Reply to get the plugin version. More...
 
struct  vl_api_acl_plugin_control_ping_t
 Control ping from client to api server request. More...
 
struct  vl_api_acl_plugin_control_ping_reply_t
 Control ping from the client to the server response. More...
 
struct  vl_api_acl_plugin_get_conn_table_max_entries_t
 Get Connection table max entries. More...
 
struct  vl_api_acl_plugin_get_conn_table_max_entries_reply_t
 Reply to get connection table max entries. More...
 
struct  vl_api_acl_add_replace_t
 Replace an existing ACL in-place or create a new ACL. More...
 
struct  vl_api_acl_add_replace_reply_t
 Reply to add/replace ACL. More...
 
struct  vl_api_acl_del_t
 Delete an ACL. More...
 
struct  vl_api_acl_interface_add_del_t
 Use acl_interface_set_acl_list instead Append/remove an ACL index to/from the list of ACLs checked for an interface. More...
 
struct  vl_api_acl_interface_set_acl_list_t
 Set the vector of input/output ACLs checked for an interface. More...
 
struct  vl_api_acl_dump_t
 Reply to set the ACL list on an interface. More...
 
struct  vl_api_acl_details_t
 Details about a single ACL contents. More...
 
struct  vl_api_acl_interface_list_dump_t
 Dump the list(s) of ACL applied to specific or all interfaces. More...
 
struct  vl_api_acl_interface_list_details_t
 Details about a single ACL contents. More...
 
struct  vl_api_macip_acl_add_t
 Add a MACIP ACL. More...
 
struct  vl_api_macip_acl_add_reply_t
 Reply to add MACIP ACL. More...
 
struct  vl_api_macip_acl_add_replace_t
 Add/Replace a MACIP ACL. More...
 
struct  vl_api_macip_acl_add_replace_reply_t
 Reply to add/replace MACIP ACL. More...
 
struct  vl_api_macip_acl_del_t
 Delete a MACIP ACL. More...
 
struct  vl_api_macip_acl_interface_add_del_t
 Add or delete a MACIP ACL to/from interface. More...
 
struct  vl_api_macip_acl_dump_t
 Dump one or all defined MACIP ACLs. More...
 
struct  vl_api_macip_acl_details_t
 Details about one MACIP ACL. More...
 
struct  vl_api_macip_acl_interface_get_t
 Get the vector of MACIP ACL IDs applied to the interfaces. More...
 
struct  vl_api_macip_acl_interface_get_reply_t
 Reply with the vector of MACIP ACLs by sw_if_index. More...
 
struct  vl_api_macip_acl_interface_list_dump_t
 Dump the list(s) of MACIP ACLs applied to specific or all interfaces. More...
 
struct  vl_api_macip_acl_interface_list_details_t
 Details about a single MACIP ACL contents. More...
 
struct  vl_api_acl_interface_set_etype_whitelist_t
 Set the ethertype whitelists on an interface. More...
 
struct  vl_api_acl_interface_etype_whitelist_dump_t
 Dump the list(s) of Ethertype whitelists applied to specific or all interfaces. More...
 
struct  vl_api_acl_interface_etype_whitelist_details_t
 Details about ethertype whitelist on a single interface. More...
 
struct  vl_api_acl_stats_intf_counters_enable_t
 Enable or disable incrementing ACL counters in stats segment by interface processing. More...
 

Variables

option version = "2.0.0"
 
import plugins acl acl_types api
 

Detailed Description

This file defines the vpp control-plane API messages used to control the ACL plugin

Definition in file acl.api.

Variable Documentation

◆ api

import vnet interface_types api

Definition at line 24 of file acl.api.

◆ version

option version = "2.0.0"

Definition at line 22 of file acl.api.