summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2015-01-13 20:31:49 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-01-13 20:31:49 +0000
commit71df89253599dff71ae9839896eb56ff7df1dce6 (patch)
tree0b5b97d7cc59aa446642089d054856359d238645
parent696a5dac2b56408ef8f89e89993a5638e6111cfb (diff)
parent991234497a380c7168a3a303e4bb67029f56717e (diff)
downloadhardware_libhardware_legacy-71df89253599dff71ae9839896eb56ff7df1dce6.zip
hardware_libhardware_legacy-71df89253599dff71ae9839896eb56ff7df1dce6.tar.gz
hardware_libhardware_legacy-71df89253599dff71ae9839896eb56ff7df1dce6.tar.bz2
am 99123449: am 82753d5a: Merge "Remove HAVE_LIBC_SYSTEM_PROPERTIES."
* commit '991234497a380c7168a3a303e4bb67029f56717e': Remove HAVE_LIBC_SYSTEM_PROPERTIES.
-rw-r--r--wifi/wifi.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/wifi/wifi.c b/wifi/wifi.c
index 87be8d8..3e99715 100644
--- a/wifi/wifi.c
+++ b/wifi/wifi.c
@@ -34,10 +34,9 @@
#include "cutils/misc.h"
#include "cutils/properties.h"
#include "private/android_filesystem_config.h"
-#ifdef HAVE_LIBC_SYSTEM_PROPERTIES
+
#define _REALLY_INCLUDE_SYS__SYSTEM_PROPERTIES_H_
#include <sys/_system_properties.h>
-#endif
extern int do_dhcp();
extern int ifc_init();
@@ -405,10 +404,8 @@ int wifi_start_supplicant(int p2p_supported)
{
char supp_status[PROPERTY_VALUE_MAX] = {'\0'};
int count = 200; /* wait at most 20 seconds for completion */
-#ifdef HAVE_LIBC_SYSTEM_PROPERTIES
const prop_info *pi;
unsigned serial = 0, i;
-#endif
if (p2p_supported) {
strcpy(supplicant_name, P2P_SUPPLICANT_NAME);
@@ -447,7 +444,6 @@ int wifi_start_supplicant(int p2p_supported)
/* Reset sockets used for exiting from hung state */
exit_sockets[0] = exit_sockets[1] = -1;
-#ifdef HAVE_LIBC_SYSTEM_PROPERTIES
/*
* Get a reference to the status property, so we can distinguish
* the case where it goes stopped => running => stopped (i.e.,
@@ -459,14 +455,12 @@ int wifi_start_supplicant(int p2p_supported)
if (pi != NULL) {
serial = __system_property_serial(pi);
}
-#endif
property_get("wifi.interface", primary_iface, WIFI_TEST_INTERFACE);
property_set("ctl.start", supplicant_name);
sched_yield();
while (count-- > 0) {
-#ifdef HAVE_LIBC_SYSTEM_PROPERTIES
if (pi == NULL) {
pi = __system_property_find(supplicant_prop_name);
}
@@ -483,12 +477,6 @@ int wifi_start_supplicant(int p2p_supported)
}
}
}
-#else
- if (property_get(supplicant_prop_name, supp_status, NULL)) {
- if (strcmp(supp_status, "running") == 0)
- return 0;
- }
-#endif
usleep(100000);
}
return -1;