FD.io VPP  v18.07-rc0-415-g6c78436
Vector Packet Processing
acl.api File Reference

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

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_rule_t
 Access List Rule entry. More...
 
struct  vl_api_macip_acl_rule_t
 MACIP Access List Rule entry. 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...
 

Variables

option version = "1.0.0"
 

Detailed Description

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

Definition in file acl.api.

Variable Documentation

option version = "1.0.0"

Definition at line 22 of file acl.api.