|
wpa_supplicant / hostapd
2.5
|
WPA Supplicant - Windows/NDIS driver interface. More...
#include "includes.h"#include <Packet32.h>#include <ntddndis.h>#include "common.h"#include "driver.h"#include "eloop.h"#include "common/ieee802_11_defs.h"#include "driver_ndis.h"Data Structures | |
| struct | NDIS_802_11_SSID |
| struct | NDIS_802_11_CONFIGURATION_FH |
| struct | NDIS_802_11_CONFIGURATION |
| struct | NDIS_WLAN_BSSID_EX |
| struct | NDIS_802_11_BSSID_LIST_EX |
| struct | NDIS_802_11_FIXED_IEs |
| struct | NDIS_802_11_WEP |
| struct | NDIS_802_11_KEY |
| struct | NDIS_802_11_REMOVE_KEY |
| struct | NDIS_802_11_AI_REQFI |
| struct | NDIS_802_11_AI_RESFI |
| struct | NDIS_802_11_ASSOCIATION_INFORMATION |
| struct | NDIS_802_11_AUTHENTICATION_ENCRYPTION |
| struct | NDIS_802_11_CAPABILITY |
| struct | BSSID_INFO |
| struct | NDIS_802_11_PMKID |
| struct | NDIS_802_11_STATUS_INDICATION |
| struct | PMKID_CANDIDATE |
| struct | NDIS_802_11_PMKID_CANDIDATE_LIST |
| struct | NDIS_802_11_AUTHENTICATION_REQUEST |
| struct | _DOT11_SCAN_REQUEST_V2 |
Typedefs | |
| typedef UCHAR | NDIS_802_11_MAC_ADDRESS [6] |
| typedef struct NDIS_802_11_SSID | NDIS_802_11_SSID |
| typedef LONG | NDIS_802_11_RSSI |
|
typedef enum NDIS_802_11_NETWORK_TYPE | NDIS_802_11_NETWORK_TYPE |
|
typedef struct NDIS_802_11_CONFIGURATION_FH | NDIS_802_11_CONFIGURATION_FH |
|
typedef struct NDIS_802_11_CONFIGURATION | NDIS_802_11_CONFIGURATION |
|
typedef enum NDIS_802_11_NETWORK_INFRASTRUCTURE | NDIS_802_11_NETWORK_INFRASTRUCTURE |
|
typedef enum NDIS_802_11_AUTHENTICATION_MODE | NDIS_802_11_AUTHENTICATION_MODE |
| typedef enum NDIS_802_11_WEP_STATUS | NDIS_802_11_WEP_STATUS |
| typedef enum NDIS_802_11_WEP_STATUS | NDIS_802_11_ENCRYPTION_STATUS |
|
typedef enum NDIS_802_11_PRIVACY_FILTER | NDIS_802_11_PRIVACY_FILTER |
| typedef UCHAR | NDIS_802_11_RATES [NDIS_802_11_LENGTH_RATES] |
| typedef UCHAR | NDIS_802_11_RATES_EX [NDIS_802_11_LENGTH_RATES_EX] |
| typedef struct NDIS_WLAN_BSSID_EX | NDIS_WLAN_BSSID_EX |
|
typedef struct NDIS_802_11_BSSID_LIST_EX | NDIS_802_11_BSSID_LIST_EX |
|
typedef struct NDIS_802_11_FIXED_IEs | NDIS_802_11_FIXED_IEs |
| typedef struct NDIS_802_11_WEP | NDIS_802_11_WEP |
| typedef ULONG | NDIS_802_11_KEY_INDEX |
| typedef ULONGLONG | NDIS_802_11_KEY_RSC |
| typedef struct NDIS_802_11_KEY | NDIS_802_11_KEY |
|
typedef struct NDIS_802_11_REMOVE_KEY | NDIS_802_11_REMOVE_KEY |
| typedef struct NDIS_802_11_AI_REQFI | NDIS_802_11_AI_REQFI |
| typedef struct NDIS_802_11_AI_RESFI | NDIS_802_11_AI_RESFI |
|
typedef struct NDIS_802_11_ASSOCIATION_INFORMATION | NDIS_802_11_ASSOCIATION_INFORMATION |
|
typedef struct NDIS_802_11_AUTHENTICATION_ENCRYPTION | NDIS_802_11_AUTHENTICATION_ENCRYPTION |
|
typedef struct NDIS_802_11_CAPABILITY | NDIS_802_11_CAPABILITY |
| typedef UCHAR | NDIS_802_11_PMKID_VALUE [16] |
| typedef struct BSSID_INFO | BSSID_INFO |
| typedef struct NDIS_802_11_PMKID | NDIS_802_11_PMKID |
|
typedef enum NDIS_802_11_STATUS_TYPE | NDIS_802_11_STATUS_TYPE |
|
typedef struct NDIS_802_11_STATUS_INDICATION | NDIS_802_11_STATUS_INDICATION |
| typedef struct PMKID_CANDIDATE | PMKID_CANDIDATE |
|
typedef struct NDIS_802_11_PMKID_CANDIDATE_LIST | NDIS_802_11_PMKID_CANDIDATE_LIST |
|
typedef struct NDIS_802_11_AUTHENTICATION_REQUEST | NDIS_802_11_AUTHENTICATION_REQUEST |
| typedef enum _DOT11_BSS_TYPE | DOT11_BSS_TYPE |
| typedef enum _DOT11_BSS_TYPE * | PDOT11_BSS_TYPE |
| typedef UCHAR | DOT11_MAC_ADDRESS [6] |
| typedef DOT11_MAC_ADDRESS * | PDOT11_MAC_ADDRESS |
| typedef enum _DOT11_SCAN_TYPE | DOT11_SCAN_TYPE |
| typedef enum _DOT11_SCAN_TYPE * | PDOT11_SCAN_TYPE |
|
typedef struct _DOT11_SCAN_REQUEST_V2 | DOT11_SCAN_REQUEST_V2 |
|
typedef struct _DOT11_SCAN_REQUEST_V2 * | PDOT11_SCAN_REQUEST_V2 |
Functions | |
| int | wpa_driver_register_event_cb (struct wpa_driver_ndis_data *drv) |
| void | wpa_driver_ndis_event_connect (struct wpa_driver_ndis_data *drv) |
| void | wpa_driver_ndis_event_disconnect (struct wpa_driver_ndis_data *drv) |
| void | wpa_driver_ndis_event_media_specific (struct wpa_driver_ndis_data *drv, const u8 *data, size_t data_len) |
| void | wpa_driver_ndis_event_adapter_arrival (struct wpa_driver_ndis_data *drv) |
| void | wpa_driver_ndis_event_adapter_removal (struct wpa_driver_ndis_data *drv) |
| void | driver_ndis_init_ops (void) |
Variables | |
| struct wpa_driver_ops | wpa_driver_ndis_ops |
WPA Supplicant - Windows/NDIS driver interface.
1.8.6