|
open_error_t | openapiDot1cbApiDot1cbEnabledVlanNextGet (openapiClientHandle_t *client_handle, uint32_t *vid) |
| Get the next 802.1CB enabled VLAN. More...
|
|
open_error_t | openapiDot1cbApiInitFlowGet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t *classifiers, uint32_t *nextTxSequence, uint64_t *txPackets) |
| Get the 802.1CB initiator flow and its status/statistics. More...
|
|
open_error_t | openapiDot1cbApiInitFlowNextGet (openapiClientHandle_t *client_handle, uint32_t *flowId, uint32_t *classifiers, uint32_t *nextTxSequence, uint64_t *txPackets) |
| Get the next 802.1CB initiator flow and its status/statistics. More...
|
|
open_error_t | openapiDot1cbApiNumDot1cbVlansGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of 802.1CB enabled VLANs. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowAcceptanceWindowSizeSet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t acceptanceWindow) |
| Set the acceptance window size for an 802.1CB transit flow. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowAgeTimeSet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t ageTime) |
| Set the age time for an 802.1CB transit flow. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowConfigGet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t *historyWindow, uint32_t *acceptanceWindow, uint32_t *ageTime) |
| Get the 802.1CB transit flow configuration. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowGet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t *classifiers, uint32_t *lastRxSequence, uint64_t *matchingPackets, uint64_t *acceptedPackets, uint64_t *duplicatePackets) |
| Get the 802.1CB transit flow and its status/statistics. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowHistoryWindowSizeSet (openapiClientHandle_t *client_handle, uint32_t flowId, uint32_t historyWindow) |
| Set the history window size for an 802.1CB transit flow. More...
|
|
open_error_t | openapiDot1cbApiTransitFlowNextGet (openapiClientHandle_t *client_handle, uint32_t *flowId, uint32_t *classifiers, uint32_t *lastRxSequence, uint64_t *matchingPackets, uint64_t *acceptedPackets, uint64_t *duplicatePackets) |
| Get the next 802.1CB transit flow and its status/statistics. More...
|
|
open_error_t | openapiDot1cbForwardArpNdpModeGet (openapiClientHandle_t *client_handle, uint32_t vlanID, OPEN_CONTROL_t *mode) |
| Get the 802.1CB ARP/NDP forwarding mode for a given VLAN. More...
|
|
open_error_t | openapiDot1cbForwardArpNdpModeSet (openapiClientHandle_t *client_handle, uint32_t vlanID, OPEN_CONTROL_t mode) |
| Set the 802.1CB ARP/NDP forwarding mode for a given VLAN. More...
|
|
open_error_t | openapiDot1cbGlobalStatsGet (openapiClientHandle_t *client_handle, OPEN_DOT1CB_GLOBAL_STATS_t *stat) |
| Get the 802.1CB global statistics. More...
|
|
open_error_t | openapiDot1cbIntfNextGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *nextIfNum) |
| Get the next valid 802.1CB interface. More...
|
|
open_error_t | openapiDot1cbIntfStatsGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_DOT1CB_INTF_STATS_t *stat) |
| Get the 802.1CB statistics for the specified interface. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierAdd (openapiClientHandle_t *client_handle, open_inet_addr_t *srcAddr, uint32_t srcMaskLen, open_inet_addr_t *dstAddr, uint32_t dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t flowType, uint32_t flowId) |
| Add an IPv4 classifier. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierCountGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of configured IPv4 classifiers. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierDelete (openapiClientHandle_t *client_handle, open_inet_addr_t *srcAddr, uint32_t srcMaskLen, open_inet_addr_t *dstAddr, uint32_t dstMaskLen) |
| Delete an IPv4 classifier. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierGet (openapiClientHandle_t *client_handle, open_inet_addr_t *srcAddr, uint32_t srcMaskLen, open_inet_addr_t *dstAddr, uint32_t dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t *flowType, uint32_t *flowId) |
| Get an IPv4 classifier. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierInHardwareGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the status flag indicating whether IPv4 classifiers are installed in the hardware. More...
|
|
open_error_t | openapiDot1cbIpv4ClassifierNextGet (openapiClientHandle_t *client_handle, open_inet_addr_t *srcAddr, uint32_t *srcMaskLen, open_inet_addr_t *dstAddr, uint32_t *dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t *flowType, uint32_t *flowId) |
| Get the next IPv4 classifier. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierAdd (openapiClientHandle_t *client_handle, open_in6_addr_t *srcAddr, uint32_t srcMaskLen, open_in6_addr_t *dstAddr, uint32_t dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t flowType, uint32_t flowId) |
| Add an IPv6 classifier. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierCountGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of configured IPv6 classifiers. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierDelete (openapiClientHandle_t *client_handle, open_in6_addr_t *srcAddr, uint32_t srcMaskLen, open_in6_addr_t *dstAddr, uint32_t dstMaskLen) |
| Delete an IPv6 classifier. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierGet (openapiClientHandle_t *client_handle, open_in6_addr_t *srcAddr, uint32_t srcMaskLen, open_in6_addr_t *dstAddr, uint32_t dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t *flowType, uint32_t *flowId) |
| Get an IPv6 classifier. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierInHardwareGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the status flag indicating whether IPv6 classifiers are installed in the hardware. More...
|
|
open_error_t | openapiDot1cbIpv6ClassifierNextGet (openapiClientHandle_t *client_handle, open_in6_addr_t *srcAddr, uint32_t *srcMaskLen, open_in6_addr_t *dstAddr, uint32_t *dstMaskLen, OPEN_DOT1CB_FLOW_TYPE_t *flowType, uint32_t *flowId) |
| Get the next IPv6 classifier. More...
|
|
open_error_t | openapiDot1cbModeGet (openapiClientHandle_t *client_handle, uint32_t vlanID, OPEN_CONTROL_t *mode) |
| Get the 802.1CB mode for a given VLAN. More...
|
|
open_error_t | openapiDot1cbModeSet (openapiClientHandle_t *client_handle, uint32_t vlanID, OPEN_CONTROL_t mode) |
| Set the 802.1CB mode for a given VLAN. More...
|
|
open_error_t | openapiDot1cbNumActiveInititatorFlowsGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of initiator flows installed in the hardware. More...
|
|
open_error_t | openapiDot1cbNumActiveTransitFlowsGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of transit flows installed in the hardware. More...
|
|
open_error_t | openapiDot1cbNumMfdbClassifiersGet (openapiClientHandle_t *client_handle, uint32_t *value) |
| Get the number of MFDB entries associated with flows. More...
|
|
open_error_t | openapiDot1cbRtagModeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t *mode) |
| Get the 802.1CB RTAG mode for the specified interface. More...
|
|
open_error_t | openapiDot1cbRtagModeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_CONTROL_t mode) |
| Set the 802.1CB RTAG mode for the specified interface. More...
|
|
open_error_t | openapiDot1cbSaModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *mode) |
| Get the SA-MAC/VLAN flow association mode. More...
|
|
open_error_t | openapiDot1cbSaModeSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t mode) |
| Set the SA-MAC/VLAN flow association mode. More...
|
|
open_error_t | openapiDot1cbStatsClear (openapiClientHandle_t *client_handle) |
| Clear all the 802.1CB statistics. More...
|
|
open_error_t | openapiFilterFlowIdGet (openapiClientHandle_t *client_handle, open_buffdesc *buf, uint32_t vlanID, uint32_t *flowId) |
| Get the configured flow ID. More...
|
|
open_error_t | openapiFilterFlowTypeGet (openapiClientHandle_t *client_handle, open_buffdesc *buf, uint32_t vlanID, OPEN_DOT1CB_FLOW_TYPE_t *flowType) |
| Get the configured flow type. More...
|
|
open_error_t | openapiFilterFlowTypeIdSet (openapiClientHandle_t *client_handle, open_buffdesc *buf, uint32_t vlanID, OPEN_DOT1CB_FLOW_TYPE_t flowType, uint32_t flowId) |
| Set the flow type and ID of an existing macfilter. More...
|
|