summaryrefslogtreecommitdiff
path: root/wl1271/wpa_supplicant_lib/driver_ti.h
diff options
context:
space:
mode:
Diffstat (limited to 'wl1271/wpa_supplicant_lib/driver_ti.h')
-rw-r--r--wl1271/wpa_supplicant_lib/driver_ti.h14
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