LOCAL_SRC_FILES:= \
BandwidthController.cpp \
+ ClatdController.cpp \
CommandListener.cpp \
DnsProxyListener.cpp \
+ FirewallController.cpp \
+ IdletimerController.cpp \
+ InterfaceController.cpp \
+ MDnsSdListener.cpp \
NatController.cpp \
NetdCommand.cpp \
+ NetdConstants.cpp \
NetlinkHandler.cpp \
NetlinkManager.cpp \
- PanController.cpp \
PppController.cpp \
ResolverController.cpp \
SecondaryTableController.cpp \
SoftapController.cpp \
TetherController.cpp \
- ThrottleController.cpp \
- logwrapper.c \
+ oem_iptables_hook.cpp \
main.cpp \
LOCAL_MODULE:= netd
LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \
- $(LOCAL_PATH)/../bluetooth/bluedroid/include \
- $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \
+ external/mdnsresponder/mDNSShared \
external/openssl/include \
external/stlport/stlport \
bionic \
+ bionic/libc/private \
$(call include-path-for, libhardware_legacy)/hardware_legacy
-LOCAL_CFLAGS :=
+LOCAL_CFLAGS := -Werror=format
-LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils \
- libcrypto libhardware_legacy
-
-ifneq ($(BOARD_HOSTAPD_DRIVER),)
- LOCAL_CFLAGS += -DHAVE_HOSTAPD
-endif
-
-ifeq ($(BOARD_HAVE_BLUETOOTH),true)
- LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid
- LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH
-endif
+LOCAL_SHARED_LIBRARIES := libstlport libsysutils liblog libcutils libnetutils \
+ libcrypto libhardware_legacy libmdnssd libdl \
+ liblogwrap
include $(BUILD_EXECUTABLE)