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.