Merge "Silence warnings for iputils."
diff --git a/Android.mk b/Android.mk
index 236ab12..5f5d72b 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,35 +1,40 @@
LOCAL_PATH:= $(call my-dir)
+iputils_cflags := \
+ -Wno-missing-field-initializers \
+ -Wno-sign-compare \
+ -Wno-unused-parameter \
+
include $(CLEAR_VARS)
-LOCAL_SRC_FILES:= ping.c ping_common.c
+LOCAL_CFLAGS := $(iputils_cflags)
LOCAL_MODULE := ping
-LOCAL_CFLAGS := -DWITHOUT_IFADDRS -Wno-sign-compare
+LOCAL_SRC_FILES := ping.c ping_common.c
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
-LOCAL_CFLAGS := -DWITHOUT_IFADDRS -Wno-sign-compare
-LOCAL_SRC_FILES := ping6.c ping_common.c
+LOCAL_CFLAGS := $(iputils_cflags)
LOCAL_MODULE := ping6
LOCAL_SHARED_LIBRARIES := libcrypto
+LOCAL_SRC_FILES := ping6.c ping_common.c
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
-LOCAL_CFLAGS := -Wno-sign-compare
-LOCAL_SRC_FILES := tracepath.c
+LOCAL_CFLAGS := $(iputils_cflags)
LOCAL_MODULE := tracepath
LOCAL_MODULE_TAGS := debug
+LOCAL_SRC_FILES := tracepath.c
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
-LOCAL_CFLAGS := -Wno-sign-compare
-LOCAL_SRC_FILES := tracepath6.c
+LOCAL_CFLAGS := $(iputils_cflags)
LOCAL_MODULE := tracepath6
LOCAL_MODULE_TAGS := debug
+LOCAL_SRC_FILES := tracepath6.c
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
-LOCAL_CFLAGS := -Wno-sign-compare
-LOCAL_SRC_FILES := traceroute6.c
+LOCAL_CFLAGS := $(iputils_cflags)
LOCAL_MODULE := traceroute6
LOCAL_MODULE_TAGS := debug
+LOCAL_SRC_FILES := traceroute6.c
include $(BUILD_EXECUTABLE)