00001
00016 #ifndef DRIVER_NDIS_H
00017 #define DRIVER_NDIS_H
00018
00019 struct ndis_pmkid_entry {
00020 struct ndis_pmkid_entry *next;
00021 u8 bssid[ETH_ALEN];
00022 u8 pmkid[16];
00023 };
00024
00025 struct wpa_driver_ndis_data {
00026 void *ctx;
00027 char ifname[100];
00028 u8 own_addr[ETH_ALEN];
00029 LPADAPTER adapter;
00030 u8 bssid[ETH_ALEN];
00031
00032 int has_capability;
00033 int no_of_pmkid;
00034 int radio_enabled;
00035 struct wpa_driver_capa capa;
00036 struct ndis_pmkid_entry *pmkid;
00037 int event_sock;
00038 char *adapter_desc;
00039 int wired;
00040 };
00041
00042 #endif
00043