Go to the source code of this file.
Data Structures |
| struct | _wlan_wep_key |
| struct | _wlan_config |
| struct | _wlan_status |
Defines |
| #define | DEV_ETHER devWlan |
| #define | WLAN_NETWORK_NAME_MAX_LEN 32 |
| #define | WLAN_WEP_MAX_KEY_COUNT 4 |
| #define | WLAN_WEP_MAX_KEY_SIZE 16 |
Typedefs |
| typedef struct _wlan_wep_key | WLAN_WEP_KEY |
| typedef struct _wlan_config | WLAN_CONFIG |
| typedef struct _wlan_status | WLAN_STATUS |
Enumerations |
| enum | WLAN_IOCTL { WLAN_IOCTL_GET_MAC_ADDRESS = 1,
WLAN_IOCTL_SET_CONFIG,
WLAN_IOCTL_GET_STATUS
} |
| enum | WLAN_MODE { WLAN_MODE_STOP = 0,
WLAN_MODE_STATION,
WLAN_MODE_ADHOC
} |
| enum | WLAN_STATUS_PORT {
WLAN_STATUS_PORT_DISABLE = 1,
WLAN_STATUS_PORT_SEARCHING = 2,
WLAN_STATUS_PORT_CONN_IBSS = 3,
WLAN_STATUS_PORT_CONN_ESS = 4,
WLAN_STATUS_PORT_OOR_ESS = 5
} |
| enum | WLAN_WEP { WLAN_USE_NO_WEP = 0,
WLAN_USE_64BIT_WEP = 5,
WLAN_USE_128BIT_WEP = 13
} |
Functions |
| int | WlanInit (NUTDEVICE *dev) |
| int | WlanIOCtl (NUTDEVICE *dev, int req, void *conf) |
| int | WlanOutput (NUTDEVICE *dev, NETBUF *nb) |
Variables |
| NUTDEVICE | devWlan |
Define Documentation
| #define WLAN_NETWORK_NAME_MAX_LEN 32 |
| #define WLAN_WEP_MAX_KEY_COUNT 4 |
| #define WLAN_WEP_MAX_KEY_SIZE 16 |
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
| WLAN_IOCTL_GET_MAC_ADDRESS |
|
| WLAN_IOCTL_SET_CONFIG |
|
| WLAN_IOCTL_GET_STATUS |
|
- Enumerator:
| WLAN_MODE_STOP |
|
| WLAN_MODE_STATION |
|
| WLAN_MODE_ADHOC |
|
- Enumerator:
| WLAN_STATUS_PORT_DISABLE |
|
| WLAN_STATUS_PORT_SEARCHING |
|
| WLAN_STATUS_PORT_CONN_IBSS |
|
| WLAN_STATUS_PORT_CONN_ESS |
|
| WLAN_STATUS_PORT_OOR_ESS |
|
- Enumerator:
| WLAN_USE_NO_WEP |
|
| WLAN_USE_64BIT_WEP |
|
| WLAN_USE_128BIT_WEP |
|
Function Documentation
| int WlanIOCtl |
( |
NUTDEVICE * |
dev, |
|
|
int |
req, |
|
|
void * |
conf |
|
) |
| |
Variable Documentation