aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Android.mk10
-rwxr-xr-xdhcpcd-run-hooks2
2 files changed, 11 insertions, 1 deletions
diff --git a/Android.mk b/Android.mk
index 108451c..5e1da74 100644
--- a/Android.mk
+++ b/Android.mk
@@ -18,6 +18,16 @@ LOCAL_SHARED_LIBRARIES := libc libcutils libnetutils
LOCAL_MODULE = dhcpcd
include $(BUILD_EXECUTABLE)
+# Shared library
+#======================================================#
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := ifaddrs.c
+LOCAL_SHARED_LIBRARIES := libnetutils
+LOCAL_MODULE:= libdhcpcd
+LOCAL_PRELINK_MODULE := false
+include $(BUILD_SHARED_LIBRARY)
+#======================================================#
+
include $(CLEAR_VARS)
LOCAL_SRC_FILES := showlease.c
LOCAL_SHARED_LIBRARIES := libc
diff --git a/dhcpcd-run-hooks b/dhcpcd-run-hooks
index 8b68c69..a39a133 100755
--- a/dhcpcd-run-hooks
+++ b/dhcpcd-run-hooks
@@ -25,7 +25,7 @@ do
*/[0-9][0-9]"-${skip}.sh") continue 2;;
esac
done
- if ls "${hook}" >/dev/null 2>&1; then
+ if [ -f "${hook}" ]; then
. "${hook}"
fi
done