package
1.0.5
Repository: https://github.com/fgschwan/vpp-agent.git
Documentation: pkg.go.dev

# Functions

AddIPAcl create new L3/4 ACL.
AddMacIPAcl create new L2 MAC IP ACL.
CheckMsgCompatibilityForACL checks if CRSs are compatible with VPP in runtime.
DeleteIPAcl removes L3/L4 ACL.
DeleteMacIPAcl removes L2 ACL.
DumpInterface finds interface in VPP and returns its ACL configuration.
DumpInterfaces test function.
DumpIPAcl test function.
DumpMacIPAcl test function.
ModifyIPAcl uses index (provided by VPP) to identify ACL which is modified.
RemoveIPEgressACLFromInterfaces removes ACL from interfaces.
RemoveIPIngressACLFromInterfaces removes ACL from interfaces.
RemoveMacIPIngressACLFromInterfaces removes L2 ACL from interfaces.
SetACLToInterfacesAsEgress sets ACL to all provided interfaces as egress.
SetACLToInterfacesAsIngress sets ACL to all provided interfaces as ingress.
SetMacIPAclToInterface adds L2 ACL to interface.