|
open_error_t | openapiAclAssignedIntfDirListGet (openapiClientHandle_t *client_handle, uint32_t aclId, OPEN_ACL_DIRECTION_t dir, OPEN_ACL_ASSIGNED_INTF_LIST_t *intfList) |
| Get the list of interfaces currently assigned to the specified ACL and direction. More...
|
|
open_error_t | openapiAclAssignedVlanDirListGet (openapiClientHandle_t *client_handle, uint32_t aclId, OPEN_ACL_DIRECTION_t dir, OPEN_ACL_ASSIGNED_VLAN_LIST_t *vlanList) |
| Get the list of VLANs currently assigned to the specified ACL and direction. More...
|
|
open_error_t | openapiAclCountersAdminModeSet (openapiClientHandle_t *client_handle, uint32_t adminMode) |
| Configures ACL counters admin mode. More...
|
|
open_error_t | openapiAclCountGet (openapiClientHandle_t *client_handle, uint32_t *aclCount) |
| Get the current (total) number of configured ACLs. More...
|
|
open_error_t | openapiAclCreate (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, open_buffdesc *aclName, uint32_t *aclId) |
| Create a new Access List. More...
|
|
open_error_t | openapiAclDelete (openapiClientHandle_t *client_handle, uint32_t aclId) |
| Delete an Access List. More...
|
|
open_error_t | openapiAclDeleteByName (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, open_buffdesc *aclName) |
| Delete an Access List by its name. More...
|
|
open_error_t | openapiAclGet (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, open_buffdesc *aclName, uint32_t *aclId) |
| Get the Access List identifier for the given ACL name. More...
|
|
open_error_t | openapiAclGetFirst (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, uint32_t *aclId) |
| Get the first named access list identifier created in the system. More...
|
|
open_error_t | openapiAclGetNext (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, uint32_t aclId, uint32_t *nextAclId) |
| Get the next named access list identifier created in the system. More...
|
|
open_error_t | openapiAclGlobalDelete (openapiClientHandle_t *client_handle, uint32_t asic, uint32_t aclId) |
| Remove ACL from all interfaces. More...
|
|
open_error_t | openapiAclIntfDirAdd (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_ACL_DIRECTION_t dir, uint32_t aclId, uint32_t seqNum) |
| Add an access list to the specified interface and direction. More...
|
|
open_error_t | openapiAclIntfDirDelete (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_ACL_DIRECTION_t dir, uint32_t aclId) |
| Remove an access list from the specified interface and direction. More...
|
|
open_error_t | openapiAclIntfDirGetNext (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_ACL_DIRECTION_t dir, uint32_t *nextIntf, OPEN_ACL_DIRECTION_t *nextDir) |
| Get next sequential interface and direction that is valid for use with an ACL. More...
|
|
open_error_t | openapiAclIntfDirListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_ACL_DIRECTION_t dir, OPEN_ACL_INTF_DIR_LIST_t *listInfo) |
| Get the list of ACLs currently assigned to the specified interface and direction. More...
|
|
open_error_t | openapiAclIsDaclGet (openapiClientHandle_t *client_handle, OPEN_ACL_TYPE_t aclType, uint32_t aclId, OPEN_BOOL_t *isDacl) |
| Get whether ACL is downloadable or not. More...
|
|
open_error_t | openapiAclIsIntfInUse (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_ACL_DIRECTION_t dir, OPEN_CONTROL_t *inUse) |
| Check if an interface and direction is in use by any access list. More...
|
|
open_error_t | openapiAclIsVlanInUse (openapiClientHandle_t *client_handle, uint32_t vlan, OPEN_ACL_DIRECTION_t dir, OPEN_CONTROL_t *inUse) |
| Check if a VLAN and direction is in use by any access list. More...
|
|
open_error_t | openapiAclMacCountGet (openapiClientHandle_t *client_handle, uint32_t *aclCount) |
| Get the current number of configured MAC ACLs. More...
|
|
open_error_t | openapiAclMaxAclIntfCountGet (openapiClientHandle_t *client_handle, uint32_t *maxIntf) |
| Get the maximum number of ACL Interfaces on this platform. More...
|
|
open_error_t | openapiAclMaxAclVlanCountGet (openapiClientHandle_t *client_handle, uint32_t *maxVlan) |
| Get the maximum number of ACL VLANs on this platform. More...
|
|
open_error_t | openapiAclMaxAssignQueueGet (openapiClientHandle_t *client_handle, uint32_t *maxQueue) |
| Get the maximum queue id value for a match criteria. More...
|
|
open_error_t | openapiAclMaxCountGet (openapiClientHandle_t *client_handle, uint32_t *maxACL) |
| Get the maximum number of ACLs that can be configured. More...
|
|
open_error_t | openapiAclMaxIntfAclCountGet (openapiClientHandle_t *client_handle, uint32_t *maxACL) |
| Get the maximum number of ACLs per interface on this platform. More...
|
|
open_error_t | openapiAclMaxMirrorIntfCountGet (openapiClientHandle_t *client_handle, uint32_t *maxIntf) |
| Get the maximum mirror interface count for a match criteria. More...
|
|
open_error_t | openapiAclMaxRedirectIntfCountGet (openapiClientHandle_t *client_handle, uint32_t *maxIntf) |
| Get the maximum redirect interface count for a match criteria. More...
|
|
open_error_t | openapiAclMaxVlanAclCountGet (openapiClientHandle_t *client_handle, uint32_t *maxACL) |
| Get the maximum number of ACLs per VLAN on this platform. More...
|
|
open_error_t | openapiAclNameGet (openapiClientHandle_t *client_handle, uint32_t aclId, open_buffdesc *aclName) |
| Get the Access List name for the given ACL. More...
|
|
open_error_t | openapiAclRename (openapiClientHandle_t *client_handle, uint32_t aclId, open_buffdesc *aclName) |
| Change the Access List name. More...
|
|
open_error_t | openapiAclRouteFilter (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t routePrefix, uint32_t routeMask, OPEN_ACL_ACTION_t *aclAction) |
| Apply an ACL as a route filter. More...
|
|
open_error_t | openapiAclRuleActionAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t *aclRule, OPEN_ACL_ACTION_t aclAction) |
| Add a new rule and its associated action to the given ACL. More...
|
|
open_error_t | openapiAclRuleActionGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_ACTION_t *aclAction) |
| Get the action for a rule. More...
|
|
open_error_t | openapiAclRuleCountersClear (openapiClientHandle_t *client_handle, uint32_t asic, uint32_t aclId, uint32_t ruleNum) |
| Clear ACL rule counters. More...
|
|
open_error_t | openapiAclRuleCountGet (openapiClientHandle_t *client_handle, uint32_t asic, uint32_t aclId, uint32_t ruleNum, uint32_t ruleAction, uint64_t *hitPktCount) |
| Get ACL rule hit count. More...
|
|
open_error_t | openapiAclRuleDelete (openapiClientHandle_t *client_handle, uint32_t asic, uint32_t aclId, uint32_t ruleId) |
| Delete a specific rule from the given ACL. More...
|
|
open_error_t | openapiAclRuleDeleteLast (openapiClientHandle_t *client_handle, uint32_t aclId) |
| Delete the last rule for the given ACL. More...
|
|
open_error_t | openapiAclRuleGetFirst (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t *aclRule) |
| Get the rule for the given ACL. More...
|
|
open_error_t | openapiAclRuleGetNext (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *nextAclRule) |
| Get the next rule for the given ACL. More...
|
|
open_error_t | openapiAclRuleGlobalApply (openapiClientHandle_t *client_handle, uint32_t asic, uint32_t aclId, uint32_t seqNum) |
| Apply ACL rule to all interfaces. More...
|
|
open_error_t | openapiAclRuleMatchAssignQueueAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t queueId) |
| Set the assigned queue id for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchAssignQueueGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *queueId) |
| Gets the assigned queue id for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchDscpAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t dscp) |
| Set the DSCP value for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchDscpGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *dscp) |
| Gets the DSCP value for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchEveryAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool aclMatch) |
| Set the match condition whereby all packets match for the ACL rule. More...
|
|
open_error_t | openapiAclRuleMatchEveryGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool *aclMatch) |
| Gets the match-all (every) status for a rule. More...
|
|
open_error_t | openapiAclRuleMatchFlowLabelAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t label) |
| Set the flow label for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchFlowLabelGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *label) |
| Gets the flow label for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchFragmentsAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool fragments) |
| Set the match condition to match on non-initial fragmented packets. More...
|
|
open_error_t | openapiAclRuleMatchFragmentsGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool *fragments) |
| Get the match condition for non-initial fragmented packets. More...
|
|
open_error_t | openapiAclRuleMatchIcmpTypeCodeAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool addCode, uint32_t type, uint32_t code) |
| Add a match condition for ICMP parameters to an existing access list rule. More...
|
|
open_error_t | openapiAclRuleMatchIcmpTypeCodeGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool getCode, uint32_t *type, uint32_t *code) |
| Get the ICMP match condition parameters for an existing access list rule. More...
|
|
open_error_t | openapiAclRuleMatchIgmpTypeAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t type) |
| Add a match condition for IGMP parameters to an existing access list rule. More...
|
|
open_error_t | openapiAclRuleMatchIgmpTypeGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *type) |
| Get the IGMP match condition parameters for an existing access list rule. More...
|
|
open_error_t | openapiAclRuleMatchIpDstMaskAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t addr, open_inet_addr_t mask) |
| Add the destination IPv4 address and net mask. More...
|
|
open_error_t | openapiAclRuleMatchIpDstMaskGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t *addr, open_inet_addr_t *mask) |
| Gets the destination IPv4 address and net mask. More...
|
|
open_error_t | openapiAclRuleMatchIpSrcMaskAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t addr, open_inet_addr_t mask) |
| Add the source IPv4 address and net mask. More...
|
|
open_error_t | openapiAclRuleMatchIpSrcMaskGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t *addr, open_inet_addr_t *mask) |
| Gets the source IPv4 address and net mask. More...
|
|
open_error_t | openapiAclRuleMatchIpv6DstPfxAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t addr, uint32_t pfxLen) |
| Add the destination IPV6 address and prefix length. More...
|
|
open_error_t | openapiAclRuleMatchIpv6DstPfxGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t *addr, uint32_t *pfxLen) |
| Gets the destination IPV6 address and prefix length. More...
|
|
open_error_t | openapiAclRuleMatchIpv6SrcPfxAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t addr, uint32_t pfxLen) |
| Add the source IPV6 address and prefix length. More...
|
|
open_error_t | openapiAclRuleMatchIpv6SrcPfxGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_inet_addr_t *addr, uint32_t *pfxLen) |
| Gets the source IPV6 address and prefix length. More...
|
|
open_error_t | openapiAclRuleMatchL4DstPortAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_L4_PORT_OPERATOR_t oper, uint32_t startPort, uint32_t endPort) |
| Add a Layer 4 destination port match condition. More...
|
|
open_error_t | openapiAclRuleMatchL4DstPortGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_L4_PORT_OPERATOR_t *oper, uint32_t *startPort, uint32_t *endPort) |
| Get a Layer 4 destination port match condition. More...
|
|
open_error_t | openapiAclRuleMatchL4SrcPortAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_L4_PORT_OPERATOR_t oper, uint32_t startPort, uint32_t endPort) |
| Add a Layer 4 source port match condition. More...
|
|
open_error_t | openapiAclRuleMatchL4SrcPortGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_L4_PORT_OPERATOR_t *oper, uint32_t *startPort, uint32_t *endPort) |
| Get a Layer 4 source port match condition. More...
|
|
open_error_t | openapiAclRuleMatchLoggingAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool aclLogging) |
| Set the logging flag for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchLoggingGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool *aclLogging) |
| Gets the logging flag from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchMacCos2Add (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t cos) |
| Add a Secondary Class Of Server (COS) match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacCos2Get (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *cos) |
| Get the Secondary Class Of Server (COS) match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacCosAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t cos) |
| Add a Class Of Server (COS) match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacCosGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *cos) |
| Get the Class Of Server (COS) match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacDstMacAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *mac, open_buffdesc *mask) |
| Add the destination MAC address and mask. More...
|
|
open_error_t | openapiAclRuleMatchMacDstMacGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *mac, open_buffdesc *mask) |
| Get the destination MAC address and mask. More...
|
|
open_error_t | openapiAclRuleMatchMacEtherTypeAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t type) |
| Add a MAC Ethertype match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacEtherTypeGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *type) |
| Get the MAC Ethertype match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacSecondaryVlanAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_VLAN_OPERATOR_t oper, uint32_t startId, uint32_t endId) |
| Add a Secondary VLAN match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacSecondaryVlanGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_VLAN_OPERATOR_t *oper, uint32_t *startId, uint32_t *endId) |
| Get the Secondary VLAN match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacSrcMacAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *mac, open_buffdesc *mask) |
| Add the source MAC address and mask. More...
|
|
open_error_t | openapiAclRuleMatchMacSrcMacGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *mac, open_buffdesc *mask) |
| Get the source MAC address and mask. More...
|
|
open_error_t | openapiAclRuleMatchMacVlanAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_VLAN_OPERATOR_t oper, uint32_t startId, uint32_t endId) |
| Add a VLAN match condition. More...
|
|
open_error_t | openapiAclRuleMatchMacVlanGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_VLAN_OPERATOR_t *oper, uint32_t *startId, uint32_t *endId) |
| Get the VLAN match condition. More...
|
|
open_error_t | openapiAclRuleMatchMirrorAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t intf) |
| Set the mirror interface for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchMirrorAgentAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t agent) |
| Add the mirror external agent id for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchMirrorAgentGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *agent) |
| Get the mirror external agent id from an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchMirrorGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *intf) |
| Get the mirror interface from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchPrecedenceAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t precedence) |
| Set the match condition precedence value. More...
|
|
open_error_t | openapiAclRuleMatchPrecedenceGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *precedence) |
| Get the match condition for precedence value. More...
|
|
open_error_t | openapiAclRuleMatchProtocolAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t aclProtocol) |
| Add a protocol to an existing access list rule. More...
|
|
open_error_t | openapiAclRuleMatchProtocolGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *aclProtocol) |
| Gets the protocol from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchRateLimitAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t dataRate, uint32_t burstSize) |
| Set the rate limit parameters for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchRateLimitGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *dataRate, uint32_t *burstSize) |
| Get the rate limit parameters from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchRedirectAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t intf) |
| Add the redirect interface for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchRedirectAgentAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t agent) |
| Add the redirect external agent id for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchRedirectAgentGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *agent) |
| Get the redirect agent Id from an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchRedirectGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *intf) |
| Get the redirect interface from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchRoutingAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool flag) |
| Set the routing flag for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchRoutingGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool *flag) |
| Get the routing flag for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchSflowSamplingAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool aclSflowSampling) |
| Set the sFlow sampling flag for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchSflowSamplingGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, bool *aclSflowSampling) |
| Gets the sFlow sampling flag from an existing access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchTcpFlagsAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t tcpVal, uint32_t tcpMask) |
| Add a match condition using a TCP Control Flag and Mask. More...
|
|
open_error_t | openapiAclRuleMatchTcpFlagsGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, uint32_t *tcpVal, uint32_t *tcpMask) |
| Get a match condition using a TCP Control Flag and Mask. More...
|
|
open_error_t | openapiAclRuleMatchTimeRangeAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *name) |
| Add the time range name for an access list rule. More...
|
|
open_error_t | openapiAclRuleMatchTimeRangeGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *name) |
| Get the time range name assigned to access list rule. More...
|
|
open_error_t | openapiAclRuleMatchTimeRangeStatusGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, OPEN_ACL_RULE_STATUS_t *status) |
| Get the rule status of an access list rule entry. More...
|
|
open_error_t | openapiAclRuleMatchTosAdd (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *tos, open_buffdesc *tosMask) |
| Add a match condition based on the value of the IP ToS field. More...
|
|
open_error_t | openapiAclRuleMatchTosGet (openapiClientHandle_t *client_handle, uint32_t aclId, uint32_t aclRule, open_buffdesc *tos, open_buffdesc *tosMask) |
| Get the match condition for IP ToS field. More...
|
|
open_error_t | openapiAclVlanDirAdd (openapiClientHandle_t *client_handle, uint32_t vlan, OPEN_ACL_DIRECTION_t dir, uint32_t aclId, uint32_t seqNum) |
| Add an access list to the specified VLAN and direction. More...
|
|
open_error_t | openapiAclVlanDirDelete (openapiClientHandle_t *client_handle, uint32_t vlan, OPEN_ACL_DIRECTION_t dir, uint32_t aclId) |
| Remove an access list from the specified VLAN and direction. More...
|
|
open_error_t | openapiAclVlanDirListGet (openapiClientHandle_t *client_handle, uint32_t vlan, OPEN_ACL_DIRECTION_t dir, OPEN_ACL_VLAN_DIR_LIST_t *listInfo) |
| Get the list of ACLs currently assigned to the specified VLAN and direction. More...
|
|