diff options
Diffstat (limited to 'wl1271/wpa_supplicant_lib/driver_ti.h')
-rw-r--r-- | wl1271/wpa_supplicant_lib/driver_ti.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/wl1271/wpa_supplicant_lib/driver_ti.h b/wl1271/wpa_supplicant_lib/driver_ti.h index ab36ab30..c60d43e3 100644 --- a/wl1271/wpa_supplicant_lib/driver_ti.h +++ b/wl1271/wpa_supplicant_lib/driver_ti.h @@ -29,14 +29,16 @@ #include "driver.h" #include "l2_packet.h" #include "eloop.h" -#include "wpa_supplicant.h" #include "priv_netlink.h" #include "driver_wext.h" -#include "wpa.h" #include "wpa_ctrl.h" #include "wpa_supplicant_i.h" #include "config.h" - +#ifdef WPA_SUPPLICANT_VER_0_6_X +#include "ieee802_11_defs.h" +#else +#include "wpa.h" +#endif #include "cu_ostypes.h" #include "STADExternalIf.h" #include "convert.h" @@ -53,6 +55,8 @@ #define RX_IPV4_MULTICAST_FILTER 2 #define RX_IPV6_MULTICAST_FILTER 3 +#define MAX_NUMBER_SEQUENTIAL_ERRORS 4 + typedef enum { BLUETOOTH_COEXISTENCE_MODE_ENABLED = 0, BLUETOOTH_COEXISTENCE_MODE_DISABLED, @@ -73,5 +77,9 @@ struct wpa_driver_ti_data { u32 btcoex_mode; /* BtCoex Mode */ int last_scan; /* Last scan type */ SHLIST scan_merge_list; /* Previous scan list */ +#ifdef CONFIG_WPS + struct wpabuf *probe_req_ie; /* Store the latest probe_req_ie for WSC */ +#endif + int errors; /* Number of sequential errors */ }; #endif |