OSDN Git Service

Make firewallReplaceUidChain match the behaviour of createChain.
[android-x86/system-netd.git] / server / Android.mk
index 799bbf1..71a1087 100644 (file)
@@ -25,8 +25,12 @@ LOCAL_MODULE := libnetdaidl
 LOCAL_SHARED_LIBRARIES := \
         libbinder \
         libutils
+LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/binder
 LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/binder
-LOCAL_SRC_FILES := binder/android/net/INetd.aidl
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/binder
+LOCAL_SRC_FILES := \
+        binder/android/net/INetd.aidl \
+        binder/android/net/UidRange.cpp
 
 include $(BUILD_SHARED_LIBRARY)
 
@@ -73,6 +77,7 @@ LOCAL_SRC_FILES := \
         Controllers.cpp \
         DnsProxyListener.cpp \
         DummyNetwork.cpp \
+        DumpWriter.cpp \
         FirewallController.cpp \
         FwmarkServer.cpp \
         IdletimerController.cpp \
@@ -99,6 +104,9 @@ LOCAL_SRC_FILES := \
         VirtualNetwork.cpp \
         main.cpp \
         oem_iptables_hook.cpp \
+        binder/android/net/metrics/IDnsEventListener.aidl \
+
+LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/binder
 
 include $(BUILD_EXECUTABLE)
 
@@ -122,9 +130,16 @@ include $(BUILD_EXECUTABLE)
 include $(CLEAR_VARS)
 LOCAL_MODULE := netd_unit_test
 LOCAL_CFLAGS := -Wall -Werror -Wunused-parameter
-LOCAL_C_INCLUDES := system/netd/server
-LOCAL_SRC_FILES := FirewallControllerTest.cpp FirewallController.cpp SockDiagTest.cpp SockDiag.cpp
+LOCAL_C_INCLUDES := system/netd/server system/netd/server/binder system/core/logwrapper/include
+LOCAL_SRC_FILES := \
+        NetdConstants.cpp IptablesBaseTest.cpp \
+        BandwidthController.cpp BandwidthControllerTest.cpp \
+        FirewallControllerTest.cpp FirewallController.cpp \
+        SockDiagTest.cpp SockDiag.cpp \
+        StrictController.cpp StrictControllerTest.cpp \
+        UidRanges.cpp \
+
 LOCAL_MODULE_TAGS := tests
-LOCAL_SHARED_LIBRARIES := liblog libbase
+LOCAL_SHARED_LIBRARIES := liblog libbase libcutils liblogwrap
 include $(BUILD_NATIVE_TEST)