#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
|
int | vlan_hal_addGroup (const char *groupName, const char *vlanID) |
|
int | vlan_hal_delGroup (const char *groupName) |
|
int | vlan_hal_addInterface (const char *groupName, const char *ifName, const char *vlanID) |
|
int | vlan_hal_delInterface (const char *groupName, const char *ifName, const char *vlanID) |
|
int | vlan_hal_printGroup (const char *groupName) |
|
int | vlan_hal_printAllGroup () |
|
int | vlan_hal_delete_all_Interfaces (const char *groupName) |
|
int | _is_this_group_available_in_ovs_bridge (char *br_name) |
|
int | _is_this_interface_available_in_ovs_bridge (const char *groupName, char *if_name) |
|
int | _is_this_interface_available_in_given_ovs_bridge (char *if_name, char *br_name) |
|
void | _get_shell_outputbuffer (char *cmd, char *out, int len) |
|
int | insert_VLAN_ConfigEntry (char *groupName, char *vlanID) |
|
int | delete_VLAN_ConfigEntry (char *groupName) |
|
int | get_vlanId_for_GroupName (const char *groupName, char *vlanID) |
|
int | print_all_vlanId_Configuration (void) |
|
int | GetInterfaceName () |
|
◆ ULONG
#define ULONG unsigned long |
◆ BOOL
#define BOOL unsigned char |
◆ CHAR
◆ UCHAR
#define UCHAR unsigned char |
◆ INT
◆ UINT
#define UINT unsigned int |
◆ TRUE
◆ FALSE
◆ ENABLE
◆ RETURN_OK
◆ RETURN_ERR
◆ VLAN_HAL_MAJOR_VERSION
#define VLAN_HAL_MAJOR_VERSION 1 |
◆ VLAN_HAL_MINOR_VERSION
#define VLAN_HAL_MINOR_VERSION 0 |
◆ VLAN_HAL_MAINTENANCE_VERSION
#define VLAN_HAL_MAINTENANCE_VERSION 1 |
◆ VLAN_HAL_MAX_VLANGROUP_TEXT_LENGTH
#define VLAN_HAL_MAX_VLANGROUP_TEXT_LENGTH 32 |
◆ VLAN_HAL_MAX_VLANID_TEXT_LENGTH
#define VLAN_HAL_MAX_VLANID_TEXT_LENGTH 32 |
◆ VLAN_HAL_MAX_INTERFACE_NAME_TEXT_LENGTH
#define VLAN_HAL_MAX_INTERFACE_NAME_TEXT_LENGTH 32 |
◆ VLAN_HAL_MAX_LINE_BUFFER_LENGTH
#define VLAN_HAL_MAX_LINE_BUFFER_LENGTH 120 |
◆ vlan_vlanidconfiguration_t
◆ vlan_hal_addGroup()
int vlan_hal_addGroup |
( |
const char * |
groupName, |
|
|
const char * |
vlanID |
|
) |
| |
◆ vlan_hal_delGroup()
int vlan_hal_delGroup |
( |
const char * |
groupName | ) |
|
◆ vlan_hal_addInterface()
int vlan_hal_addInterface |
( |
const char * |
groupName, |
|
|
const char * |
ifName, |
|
|
const char * |
vlanID |
|
) |
| |
◆ vlan_hal_delInterface()
int vlan_hal_delInterface |
( |
const char * |
groupName, |
|
|
const char * |
ifName, |
|
|
const char * |
vlanID |
|
) |
| |
◆ vlan_hal_printGroup()
int vlan_hal_printGroup |
( |
const char * |
groupName | ) |
|
◆ vlan_hal_printAllGroup()
int vlan_hal_printAllGroup |
( |
| ) |
|
◆ vlan_hal_delete_all_Interfaces()
int vlan_hal_delete_all_Interfaces |
( |
const char * |
groupName | ) |
|
◆ _is_this_group_available_in_ovs_bridge()
int _is_this_group_available_in_ovs_bridge |
( |
char * |
br_name | ) |
|
◆ _is_this_interface_available_in_ovs_bridge()
int _is_this_interface_available_in_ovs_bridge |
( |
const char * |
groupName, |
|
|
char * |
if_name |
|
) |
| |
◆ _is_this_interface_available_in_given_ovs_bridge()
int _is_this_interface_available_in_given_ovs_bridge |
( |
char * |
if_name, |
|
|
char * |
br_name |
|
) |
| |
◆ _get_shell_outputbuffer()
void _get_shell_outputbuffer |
( |
char * |
cmd, |
|
|
char * |
out, |
|
|
int |
len |
|
) |
| |
◆ insert_VLAN_ConfigEntry()
int insert_VLAN_ConfigEntry |
( |
char * |
groupName, |
|
|
char * |
vlanID |
|
) |
| |
◆ delete_VLAN_ConfigEntry()
int delete_VLAN_ConfigEntry |
( |
char * |
groupName | ) |
|
◆ get_vlanId_for_GroupName()
int get_vlanId_for_GroupName |
( |
const char * |
groupName, |
|
|
char * |
vlanID |
|
) |
| |
◆ print_all_vlanId_Configuration()
int print_all_vlanId_Configuration |
( |
void |
| ) |
|
◆ GetInterfaceName()
◆ INF