|
| int | opennsl_vswitch_create (int unit, opennsl_vlan_t *vsi) LIB_DLL_EXPORTED |
| | Create a Virtual Switching Instance.
|
| |
| int | opennsl_vswitch_create_with_id (int unit, opennsl_vlan_t vsi) LIB_DLL_EXPORTED |
| | Create a Virtual Switching Instance, with a specified ID.
|
| |
| int | opennsl_vswitch_cross_connect_add (int unit, opennsl_vswitch_cross_connect_t *gports) LIB_DLL_EXPORTED |
| | Attach two given logical ports in a point-to-point service.
|
| |
| int | opennsl_vswitch_cross_connect_delete (int unit, opennsl_vswitch_cross_connect_t *gports) LIB_DLL_EXPORTED |
| | Remove attachment between the given logical ports.
|
| |
| int | opennsl_vswitch_cross_connect_delete_all (int unit) LIB_DLL_EXPORTED |
| | Delete all point-to-point services.
|
| |
| int | opennsl_vswitch_cross_connect_get (int unit, opennsl_vswitch_cross_connect_t *gports) LIB_DLL_EXPORTED |
| | Return peer, if protected return primary port, invalid gport is populated.
|
| |
| void | opennsl_vswitch_cross_connect_t_init (opennsl_vswitch_cross_connect_t *cross_connect) LIB_DLL_EXPORTED |
| |
| int | opennsl_vswitch_destroy (int unit, opennsl_vlan_t vsi) LIB_DLL_EXPORTED |
| | Destroy a Virtual Switching Instance.
|
| |
| int | opennsl_vswitch_detach (int unit) LIB_DLL_EXPORTED |
| | Detach vswitch module.
|
| |
| int | opennsl_vswitch_init (int unit) LIB_DLL_EXPORTED |
| | Initialize vswitch module.
|
| |
| int | opennsl_vswitch_port_add (int unit, opennsl_vlan_t vsi, opennsl_gport_t port) LIB_DLL_EXPORTED |
| | Add a logical port to the specified virtual switching instance.
|
| |
| int | opennsl_vswitch_port_delete (int unit, opennsl_vlan_t vsi, opennsl_gport_t port) LIB_DLL_EXPORTED |
| | Remove a logical port from the specified virtual switching instance.
|
| |
| int | opennsl_vswitch_port_delete_all (int unit, opennsl_vlan_t vsi) LIB_DLL_EXPORTED |
| | Remove all logical port members from the specified virtual switching instance.
|
| |
| int | opennsl_vswitch_port_get (int unit, opennsl_gport_t port, opennsl_vlan_t *vsi) LIB_DLL_EXPORTED |
| | Get the virtual switching instance of which the specified logical port is a member.
|
| |
| int | opennsl_vswitch_port_traverse (int unit, opennsl_vlan_t vsi, opennsl_vswitch_port_traverse_cb cb, void *user_data) LIB_DLL_EXPORTED |
| | Traverse existing ports on vswitch.
|
| |