summaryrefslogtreecommitdiffstats
path: root/service/jni
diff options
context:
space:
mode:
Diffstat (limited to 'service/jni')
-rw-r--r--service/jni/com_android_server_wifi_WifiNative.cpp28
-rw-r--r--service/jni/com_android_server_wifi_nan_WifiNanNative.cpp21
-rw-r--r--service/jni/jni_helper.cpp10
3 files changed, 31 insertions, 28 deletions
diff --git a/service/jni/com_android_server_wifi_WifiNative.cpp b/service/jni/com_android_server_wifi_WifiNative.cpp
index f75fd9948..cae35c177 100644
--- a/service/jni/com_android_server_wifi_WifiNative.cpp
+++ b/service/jni/com_android_server_wifi_WifiNative.cpp
@@ -16,29 +16,31 @@
#define LOG_TAG "wifi"
-#include "jni.h"
-#include "JniConstants.h"
-#include <ScopedUtfChars.h>
-#include <ScopedBytes.h>
-#include <utils/misc.h>
-#include <utils/Log.h>
-#include <utils/String16.h>
#include <ctype.h>
#include <stdlib.h>
-#include <sys/socket.h>
#include <sys/klog.h>
-#include <linux/if.h>
+#include <sys/socket.h>
+/* We need linux/if_arp.h for ARPHRD_ETHER. Sadly, it forward declares
+ struct sockaddr and must be included after sys/socket.h. */
#include <linux/if_arp.h>
#include <algorithm>
#include <limits>
#include <vector>
-#include "wifi_system/wifi.h"
-#include "hardware_legacy/wifi.h"
-#include "hardware_legacy/wifi_hal.h"
+#include <hardware_legacy/rtt.h>
+#include <hardware_legacy/wifi.h>
+#include <hardware_legacy/wifi_hal.h>
+#include <log/log.h>
+#include <nativehelper/JniConstants.h>
+#include <nativehelper/ScopedBytes.h>
+#include <nativehelper/ScopedUtfChars.h>
+#include <nativehelper/jni.h>
+#include <utils/String16.h>
+#include <utils/misc.h>
+#include <wifi_system/wifi.h>
+
#include "jni_helper.h"
-#include "hardware_legacy/rtt.h"
#include "wifi_hal_stub.h"
#define REPLY_BUF_SIZE (4096 + 1) // wpa_supplicant's maximum size + 1 for nul
#define EVENT_BUF_SIZE 2048
diff --git a/service/jni/com_android_server_wifi_nan_WifiNanNative.cpp b/service/jni/com_android_server_wifi_nan_WifiNanNative.cpp
index fce4e93a7..42519e6d9 100644
--- a/service/jni/com_android_server_wifi_nan_WifiNanNative.cpp
+++ b/service/jni/com_android_server_wifi_nan_WifiNanNative.cpp
@@ -16,19 +16,20 @@
#define LOG_TAG "wifinan"
-#include "jni.h"
-#include "JniConstants.h"
-#include <ScopedUtfChars.h>
-#include <ScopedBytes.h>
-#include <utils/misc.h>
-#include <utils/Log.h>
-#include <utils/String16.h>
#include <ctype.h>
#include <stdlib.h>
#include <sys/socket.h>
-#include <linux/if.h>
-#include "wifi_system/wifi.h"
-#include "hardware_legacy/wifi_hal.h"
+
+#include <hardware_legacy/wifi_hal.h>
+#include <log/log.h>
+#include <nativehelper/JniConstants.h>
+#include <nativehelper/ScopedBytes.h>
+#include <nativehelper/ScopedUtfChars.h>
+#include <nativehelper/jni.h>
+#include <utils/String16.h>
+#include <utils/misc.h>
+#include <wifi_system/wifi.h>
+
#include "jni_helper.h"
namespace android {
diff --git a/service/jni/jni_helper.cpp b/service/jni/jni_helper.cpp
index f80b2bd7a..37015a1da 100644
--- a/service/jni/jni_helper.cpp
+++ b/service/jni/jni_helper.cpp
@@ -16,15 +16,15 @@
#define LOG_TAG "wifi"
-#include "jni.h"
-#include <ScopedUtfChars.h>
-#include <utils/misc.h>
#include <android_runtime/AndroidRuntime.h>
+#include <hardware_legacy/wifi_hal.h>
+#include <nativehelper/ScopedUtfChars.h>
+#include <nativehelper/jni.h>
#include <utils/Log.h>
#include <utils/String16.h>
+#include <utils/misc.h>
+#include <wifi_system/wifi.h>
-#include "wifi_system/wifi.h"
-#include "hardware_legacy/wifi_hal.h"
#include "jni_helper.h"
namespace android {