diff options
Diffstat (limited to 'service/jni')
-rw-r--r-- | service/jni/com_android_server_wifi_WifiNative.cpp | 28 | ||||
-rw-r--r-- | service/jni/com_android_server_wifi_nan_WifiNanNative.cpp | 21 | ||||
-rw-r--r-- | service/jni/jni_helper.cpp | 10 |
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 { |