|
| open_error_t | openapiDot1qApiPrivateVlanAssocAdd (openapiClientHandle_t *client_handle, uint32_t vlanId, OPEN_VLAN_LIST_t vidList) |
| | Setup a VLAN bindings for private VLAN domain. More...
|
| |
| open_error_t | openapiDot1qApiPrivateVlanAssocRemove (openapiClientHandle_t *client_handle, uint32_t vlanId, OPEN_VLAN_LIST_t vidList) |
| | Remove VLAN bindings for private VLAN domain. More...
|
| |
| open_error_t | openapiDot1qIntfPVlanHostAssocSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t primary_vlan, uint32_t sec_vlan) |
| | Set VLAN bindings for private VLAN interface. More...
|
| |
| open_error_t | openapiDot1qIntfPVlanPromiscAssocSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t primary_vlan, OPEN_VLAN_LIST_t vidList) |
| | Set VLAN bindings for private VLAN interface. More...
|
| |
| open_error_t | openapiDot1qMaxSupportedVlansGet (openapiClientHandle_t *client_handle, uint32_t *val) |
| | Get dot1q Max Supported VLANs. More...
|
| |
| open_error_t | openapiDot1qOperAutoTrunkModeGet (openapiClientHandle_t *client_handle, uint32_t intIfNum, OPEN_BOOL_t *autoTrunkOperMode) |
| | Get the operational auto-trunk mode of the interface. More...
|
| |
| open_error_t | openapiDot1qPortIngressFiltering (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val) |
| | Get VLAN ingress filtering status per port. More...
|
| |
| open_error_t | openapiDot1qPrivateVlanAssociationGet (openapiClientHandle_t *client_handle, uint32_t vlanId, OPEN_VLAN_LIST_t *vidList) |
| | Get VLAN bindings for private VLAN domain. More...
|
| |
| open_error_t | openapiDot1qPrivateVlanEnable (openapiClientHandle_t *client_handle, uint32_t vlanId, OPEN_DOT1Q_PVLAN_TYPE_t pvlanType) |
| | Setup a VLAN as private VLAN. More...
|
| |
| open_error_t | openapiDot1qPrivateVlanGet (openapiClientHandle_t *client_handle, uint32_t vlanId, OPEN_DOT1Q_PVLAN_TYPE_t *pvlanType) |
| | Get the configured private VLAN type. More...
|
| |
| open_error_t | openapiDot1qPVlanIntfHostAssocRemove (openapiClientHandle_t *client_handle, uint32_t ifNum) |
| | Clear VLAN bindings for private VLAN interface. More...
|
| |
| open_error_t | openapiDot1qPVlanIntfPromiscAssocRemove (openapiClientHandle_t *client_handle, uint32_t ifNum) |
| | Clear VLAN bindings for private VLAN interface. More...
|
| |
| open_error_t | openapiDot1qRxPacketsNotForwardedCountGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint64_t *totalRxPktsNotForwarded) |
| | Get the total number of received packets that are not forwarded of the interafce. More...
|
| |
| open_error_t | openapiDot1qSwPortAccessVlanGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t *vlanId) |
| | Get the Access VLAN ID for a port. More...
|
| |
| open_error_t | openapiDot1qSwPortAccessVlanSet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t vlanId) |
| | Set the Access VLAN ID for a port. More...
|
| |
| open_error_t | openapiDot1qSwPortDynamicallyAddedVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Get the dynamically added VLAN list for the interface when the interface is in general mode. More...
|
| |
| open_error_t | openapiDot1qSwPortForbiddenVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Get the forbidden VLAN list for the interface when the interface is in general mode. More...
|
| |
| open_error_t | openapiDot1qSwPortModeGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_DOT1Q_SWPORT_MODE_t *mode) |
| | Get the Switchport Configuration Mode for a port. More...
|
| |
| open_error_t | openapiDot1qSwPortModeSet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_DOT1Q_SWPORT_MODE_t mode) |
| | Set the Switchport Configuration Mode for a port. More...
|
| |
| open_error_t | openapiDot1qSwPortTaggedVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Get the tagged VLAN list for the interface when the interface is in general mode. More...
|
| |
| open_error_t | openapiDot1qSwPortTrunkAllowedVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Get the list of VLANs allowed on an interface when the interface is in trunking mode. More...
|
| |
| open_error_t | openapiDot1qSwPortTrunkAllowedVlanListSet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Set the list of VLANs allowed on an interface when the interface is in trunking mode. More...
|
| |
| open_error_t | openapiDot1qSwPortTrunkNativeVlanGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t *vlanId) |
| | Get the Native VLAN ID for a port when in trunking mode. More...
|
| |
| open_error_t | openapiDot1qSwPortTrunkNativeVlanSet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t vlanId) |
| | Set the native VLAN ID for a port when in trunking mode. More...
|
| |
| open_error_t | openapiDot1qSwPortUntaggedVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *vidList) |
| | Get the untagged VLAN list for the interface when the interface is in general mode. More...
|
| |
| open_error_t | openapiDot1qVlanNumDeletesGet (openapiClientHandle_t *client_handle, uint32_t *val) |
| | Get the number of times a VLAN entry has been deleted from DOT1Q table. More...
|
| |
| open_error_t | openapiDynamicVlanEntriesGet (openapiClientHandle_t *client_handle, uint32_t *val) |
| | Get the number of dynamic VLANs. More...
|
| |
| open_error_t | openapiMostVlanEntriesGet (openapiClientHandle_t *client_handle, uint32_t *val) |
| | Get the max VLAN entries allowed. More...
|
| |
| open_error_t | openapiNextVlanGet (openapiClientHandle_t *client_handle, uint32_t vid, uint32_t *nextVid) |
| | Gets the next VLAN ID. More...
|
| |
| open_error_t | openapiPvlanIntfHostAssocGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t *primaryVid, uint32_t *secondaryVid) |
| | Get the private VLAN association for a host mode interface. More...
|
| |
| open_error_t | openapiPvlanIntfIsolatedTrunkAssocNextGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t primaryVid, uint32_t *nextPrimaryVid, uint32_t *secondaryVid) |
| | Get the next primary VLAN and any associated secondary VLAN for an isolated trunk interface in a private VLAN. More...
|
| |
| open_error_t | openapiPvlanIntfModeGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_DOT1Q_SWPORT_MODE_t *mode) |
| | Get the private VLAN mode for an interface. More...
|
| |
| open_error_t | openapiPvlanIntfOperAssocGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *operationalVidList) |
| | Get the list of operational VLAN(s) for a private VLAN interface. More...
|
| |
| open_error_t | openapiPvlanIntfPromiscAssocGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t *primaryVid, OPEN_VLAN_LIST_t *secondaryVidList) |
| | Get the private VLAN association for a promiscuous mode interface. More...
|
| |
| open_error_t | openapiPvlanIntfPromiscTrunkAssocNextGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t primaryVid, uint32_t *nextPrimaryVid, OPEN_VLAN_LIST_t *secondaryVidList) |
| | Get the next primary VLAN and any associated secondary VLAN(s) for a promiscuous trunk interface in a private VLAN. More...
|
| |
| open_error_t | openapiPvlanIntfTrunkAllowedVlanListGet (openapiClientHandle_t *client_handle, uint32_t intf, OPEN_VLAN_LIST_t *normalVidList) |
| | Get the list of normal VLAN(s) carried by a promiscuous or isolated trunk interface in a private VLAN. More...
|
| |
| open_error_t | openapiPvlanIntfTrunkNativeVlanGet (openapiClientHandle_t *client_handle, uint32_t intf, uint32_t *nativeVid) |
| | Get the native VLAN for a promiscuous or isolated trunk interface in a private VLAN. More...
|
| |
| open_error_t | openapiQportsCurrentIngressFilteringGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val) |
| | Get the Current Ingress Filtering configuration for a port. More...
|
| |
| open_error_t | openapiQportsEnableIngressFilteringGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val) |
| | Get the Ingress Filtering configuration for a port. More...
|
| |
| open_error_t | openapiQportsEnableIngressFilteringSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t mode) |
| | Set the Ingress Filtering configuration for a port. More...
|
| |
| open_error_t | openapiStaticVlanEntriesGet (openapiClientHandle_t *client_handle, uint32_t *val) |
| | Get the number of static VLANs. More...
|
| |
| open_error_t | openapiVlanCreate (openapiClientHandle_t *client_handle, uint32_t vlanNum) |
| | Creates the VLAN with the ID specified on the switch. More...
|
| |
| open_error_t | openapiVlanCreatedCheck (openapiClientHandle_t *client_handle, uint32_t vlanNum) |
| | Test if the given VLAN has been configured on the switch. More...
|
| |
| open_error_t | openapiVlanDelete (openapiClientHandle_t *client_handle, uint32_t vlanNum) |
| | Deletes the VLAN with the ID specified on the switch. More...
|
| |
| open_error_t | openapiVlanGlobalAutoTrunkGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *adminMode) |
| | Get the Auto-Trunk administrative mode. More...
|
| |
| open_error_t | openapiVlanGlobalAutoTrunkSet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t adminMode) |
| | Set the Auto-Trunk administrative mode. More...
|
| |
| open_error_t | openapiVlanIfAcceptFrameTypeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_DOT1Q_ACCEPT_FRAME_TYPE_t *type) |
| | Get the Acceptable Frame Type configuration for a port. More...
|
| |
| open_error_t | openapiVlanIfAcceptFrameTypeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_DOT1Q_ACCEPT_FRAME_TYPE_t type) |
| | Set the Acceptable Frame Type configuration for a port. More...
|
| |
| open_error_t | openapiVlanIfDefaultUserPriorityGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *priority) |
| | Gets an interface's default user priority. More...
|
| |
| open_error_t | openapiVlanIfDefaultUserPrioritySet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t priority) |
| | Sets an interface's default user priority. More...
|
| |
| open_error_t | openapiVlanIfNumTrafficClassesGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *numTrafficClasses) |
| | Gets an interface's number of traffic classes supported. More...
|
| |
| open_error_t | openapiVlanIfParticipationGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, uint32_t ifNum, OPEN_VLAN_PARTICIPATION_MODE_t *participationMode) |
| | Gets an interface's configured participation mode for the specified VLAN. More...
|
| |
| open_error_t | openapiVlanIfParticipationSet (openapiClientHandle_t *client_handle, uint32_t vlanNum, uint32_t ifNum, OPEN_VLAN_PARTICIPATION_MODE_t participationMode) |
| | Sets an interface's participation mode configuration for the specified VLAN. More...
|
| |
| open_error_t | openapiVlanIfParticipationStatusGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, uint32_t ifNum, uint32_t *participating) |
| | Gets an interface's participation status for the specified VLAN. More...
|
| |
| open_error_t | openapiVlanIfPvidGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *vlanNum) |
| | Gets an interface's PVID. More...
|
| |
| open_error_t | openapiVlanIfPvidSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t vlanNum) |
| | Sets an interface's VLAN ID (PVID). More...
|
| |
| open_error_t | openapiVlanIfTaggingGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t vlanNum, OPEN_CONTROL_t *tagging) |
| | Gets an interface's tagging setting for the specified VLAN. More...
|
| |
| open_error_t | openapiVlanIfTaggingSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t vlanNum, OPEN_CONTROL_t tagging) |
| | Sets an interface's tagging mode for the given VLAN. More...
|
| |
| int | openapiVlanIsStatic (openapiClientHandle_t *client_handle, uint32_t vlanNum) |
| | Returns whether the VLAN is static. More...
|
| |
| open_error_t | openapiVlanMacAdd (openapiClientHandle_t *client_handle, open_buffdesc *mac, uint32_t vlanId) |
| | To add a mac to a VLAN. More...
|
| |
| open_error_t | openapiVlanMacDelete (openapiClientHandle_t *client_handle, open_buffdesc *mac, uint32_t vlanId) |
| | To delete a mac from a VLAN. More...
|
| |
| open_error_t | openapiVlanMacGet (openapiClientHandle_t *client_handle, open_buffdesc *mac, uint32_t *vlanId) |
| | To get the details of the mac vlan entry. More...
|
| |
| open_error_t | openapiVlanMacGetNext (openapiClientHandle_t *client_handle, open_buffdesc *mac, open_buffdesc *nextmac, uint32_t *nextvlanId) |
| | Gets the next MAC vlan entry details of a given MAC. More...
|
| |
| open_error_t | openapiVlanNameGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, open_buffdesc *vlanName) |
| | Gets the VLAN Name. More...
|
| |
| open_error_t | openapiVlanNameLenGet (openapiClientHandle_t *client_handle, uint32_t *strLen) |
| | Gets the VLAN Name string length. More...
|
| |
| open_error_t | openapiVlanNameSet (openapiClientHandle_t *client_handle, uint32_t vlanNum, open_buffdesc *vlanName) |
| | Configures a VLAN Name. More...
|
| |
| open_error_t | openapiVlanNextChangedGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, uint32_t *nextVlanNum, uint32_t *delete_pending) |
| | Gets the next VLAN which has a pending change or a pending deletion. More...
|
| |
| open_error_t | openapiVlanNextGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, uint32_t *nextVlanNum) |
| | Gets the next VLAN number that has been configured on the switch. More...
|
| |
| open_error_t | openapiVlanTaggedSetGet (openapiClientHandle_t *client_handle, uint32_t vlanId, uint32_t ifNum, uint32_t *val) |
| | Get the tagging configuration of a port. More...
|
| |
| open_error_t | openapiVlanTypeGet (openapiClientHandle_t *client_handle, uint32_t vlanNum, OPEN_DOT1Q_VLAN_TYPE_t *vlanType) |
| | Gets the VLAN type for the specified VLAN. More...
|
| |
| open_error_t | openapiVlanVIDListGet (openapiClientHandle_t *client_handle, uint32_t intfNum, OPEN_VLAN_LIST_t *data, uint32_t *numOfElements) |
| | Get a list of VLANs an interface is a member of. More...
|
| |