aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hostapd/ctrl_iface.c1
-rw-r--r--src/ap/ap_list.c2
-rw-r--r--src/ap/ap_mlme.c1
-rw-r--r--src/ap/beacon.c2
-rw-r--r--src/ap/drv_callbacks.c1
-rw-r--r--src/ap/iapp.c1
-rw-r--r--src/ap/ieee802_11.c2
-rw-r--r--src/ap/ieee802_11.h4
-rw-r--r--src/ap/ieee802_11_ht.c1
-rw-r--r--src/ap/sta_info.c1
-rw-r--r--src/ap/wmm.c2
-rw-r--r--src/ap/wpa_auth.c1
-rw-r--r--src/ap/wpa_auth_ft.c2
-rw-r--r--src/ap/wpa_auth_ie.c1
14 files changed, 19 insertions, 3 deletions
diff --git a/hostapd/ctrl_iface.c b/hostapd/ctrl_iface.c
index bf42bca..430c4ba 100644
--- a/hostapd/ctrl_iface.c
+++ b/hostapd/ctrl_iface.c
@@ -22,6 +22,7 @@
#include "utils/common.h"
#include "utils/eloop.h"
+#include "common/ieee802_11_defs.h"
#include "drivers/driver.h"
#include "radius/radius_client.h"
#include "ap/hostapd.h"
diff --git a/src/ap/ap_list.c b/src/ap/ap_list.c
index 0b7a8a1..5297dbf 100644
--- a/src/ap/ap_list.c
+++ b/src/ap/ap_list.c
@@ -18,6 +18,8 @@
#include "utils/common.h"
#include "utils/eloop.h"
+#include "common/ieee802_11_defs.h"
+#include "common/ieee802_11_common.h"
#include "drivers/driver.h"
#include "hostapd.h"
#include "ap_config.h"
diff --git a/src/ap/ap_mlme.c b/src/ap/ap_mlme.c
index 5f8fd87..2b09b11 100644
--- a/src/ap/ap_mlme.c
+++ b/src/ap/ap_mlme.c
@@ -17,6 +17,7 @@
#include "utils/includes.h"
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
#include "ieee802_11.h"
#include "wpa_auth.h"
#include "sta_info.h"
diff --git a/src/ap/beacon.c b/src/ap/beacon.c
index aa09bea..b01a378 100644
--- a/src/ap/beacon.c
+++ b/src/ap/beacon.c
@@ -19,6 +19,8 @@
#ifndef CONFIG_NATIVE_WINDOWS
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
+#include "common/ieee802_11_common.h"
#include "drivers/driver.h"
#include "hostapd.h"
#include "ieee802_11.h"
diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c
index 26c7a0d..ed71d20 100644
--- a/src/ap/drv_callbacks.c
+++ b/src/ap/drv_callbacks.c
@@ -17,6 +17,7 @@
#include "utils/common.h"
#include "radius/radius.h"
#include "drivers/driver.h"
+#include "common/ieee802_11_defs.h"
#include "hostapd.h"
#include "ieee802_11.h"
#include "sta_info.h"
diff --git a/src/ap/iapp.c b/src/ap/iapp.c
index e9a8616..115d91e 100644
--- a/src/ap/iapp.c
+++ b/src/ap/iapp.c
@@ -48,6 +48,7 @@
#include "utils/common.h"
#include "utils/eloop.h"
+#include "common/ieee802_11_defs.h"
#include "hostapd.h"
#include "ap_config.h"
#include "ieee802_11.h"
diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c
index 91d4b97..80815ac 100644
--- a/src/ap/ieee802_11.c
+++ b/src/ap/ieee802_11.c
@@ -20,6 +20,8 @@
#include "utils/eloop.h"
#include "crypto/crypto.h"
#include "drivers/driver.h"
+#include "common/ieee802_11_defs.h"
+#include "common/ieee802_11_common.h"
#include "common/wpa_ctrl.h"
#include "radius/radius.h"
#include "radius/radius_client.h"
diff --git a/src/ap/ieee802_11.h b/src/ap/ieee802_11.h
index 3347256..e4350b1 100644
--- a/src/ap/ieee802_11.h
+++ b/src/ap/ieee802_11.h
@@ -15,13 +15,11 @@
#ifndef IEEE802_11_H
#define IEEE802_11_H
-#include "common/ieee802_11_defs.h"
-#include "common/ieee802_11_common.h"
-
struct hostapd_iface;
struct hostapd_data;
struct sta_info;
struct hostapd_frame_info;
+struct ieee80211_ht_capabilities;
void ieee802_11_send_deauth(struct hostapd_data *hapd, const u8 *addr,
u16 reason);
diff --git a/src/ap/ieee802_11_ht.c b/src/ap/ieee802_11_ht.c
index 30e2e44..1b39a6a 100644
--- a/src/ap/ieee802_11_ht.c
+++ b/src/ap/ieee802_11_ht.c
@@ -16,6 +16,7 @@
#include "utils/includes.h"
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
#include "drivers/driver.h"
#include "hostapd.h"
#include "ap_config.h"
diff --git a/src/ap/sta_info.c b/src/ap/sta_info.c
index c387519..05bdc41 100644
--- a/src/ap/sta_info.c
+++ b/src/ap/sta_info.c
@@ -16,6 +16,7 @@
#include "utils/common.h"
#include "utils/eloop.h"
+#include "common/ieee802_11_defs.h"
#include "radius/radius.h"
#include "radius/radius_client.h"
#include "drivers/driver.h"
diff --git a/src/ap/wmm.c b/src/ap/wmm.c
index 403560e..bbed83d 100644
--- a/src/ap/wmm.c
+++ b/src/ap/wmm.c
@@ -17,6 +17,8 @@
#include "utils/includes.h"
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
+#include "common/ieee802_11_common.h"
#include "hostapd.h"
#include "ieee802_11.h"
#include "sta_info.h"
diff --git a/src/ap/wpa_auth.c b/src/ap/wpa_auth.c
index 0db226a..0c1003d 100644
--- a/src/ap/wpa_auth.c
+++ b/src/ap/wpa_auth.c
@@ -19,6 +19,7 @@
#include "utils/common.h"
#include "utils/eloop.h"
#include "utils/state_machine.h"
+#include "common/ieee802_11_defs.h"
#include "crypto/aes_wrap.h"
#include "crypto/crypto.h"
#include "crypto/sha1.h"
diff --git a/src/ap/wpa_auth_ft.c b/src/ap/wpa_auth_ft.c
index e2e6b20..c916ebe 100644
--- a/src/ap/wpa_auth_ft.c
+++ b/src/ap/wpa_auth_ft.c
@@ -15,6 +15,8 @@
#include "utils/includes.h"
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
+#include "common/ieee802_11_common.h"
#include "crypto/aes_wrap.h"
#include "ap_config.h"
#include "ieee802_11.h"
diff --git a/src/ap/wpa_auth_ie.c b/src/ap/wpa_auth_ie.c
index 7b1d9b7..29c9603 100644
--- a/src/ap/wpa_auth_ie.c
+++ b/src/ap/wpa_auth_ie.c
@@ -15,6 +15,7 @@
#include "utils/includes.h"
#include "utils/common.h"
+#include "common/ieee802_11_defs.h"
#include "eapol_auth/eapol_auth_sm.h"
#include "ap_config.h"
#include "ieee802_11.h"