1f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_PATH := $(call my-dir)
2f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat
3f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehatinclude $(CLEAR_VARS)
4f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_SRC_FILES := utils.c rt_names.c ll_types.c ll_proto.c ll_addr.c inet_proto.c
5f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_MODULE := libiprouteutil
6f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_SYSTEM_SHARED_LIBRARIES := libc
7beb41ac35ff4257c5eed722dee64122339117c01Yegor YefremovLOCAL_C_INCLUDES := $(LOCAL_PATH)/../include
8f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_CFLAGS := -O2 -g -W -Wall \
937387691c0c4dd4b06938fc92c4540c92da90ef9Sreeram Ramachandran	-DCONFDIR=\"/data/misc/net\" \
10f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_UNISTD_H \
11f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_ERRNO_H \
12f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_NETINET_IN_H \
13f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_IOCTL_H \
14f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_MMAN_H \
15f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_MOUNT_H \
16f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_PRCTL_H \
17f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_RESOURCE_H \
18f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_SELECT_H \
19f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_STAT_H \
20f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_TYPES_H \
21f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_STDLIB_H \
22f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_STRDUP \
23f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_MMAP \
24f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_UTIME_H \
25f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_GETPAGESIZE \
26f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LSEEK64 \
27f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LSEEK64_PROTOTYPE \
28f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_EXT2_IOCTLS \
29f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LINUX_FD_H \
3098f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-DHAVE_TYPE_SSIZE_T \
3198f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Wno-pointer-arith \
3298f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Wno-sign-compare \
3398f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Werror
3498f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen
35f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehatinclude $(BUILD_SHARED_LIBRARY)
36f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat
37f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehatinclude $(CLEAR_VARS)
38f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_SRC_FILES := ll_map.c libnetlink.c
39f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_MODULE := libnetlink
40f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_SYSTEM_SHARED_LIBRARIES := libc
41beb41ac35ff4257c5eed722dee64122339117c01Yegor YefremovLOCAL_C_INCLUDES := $(LOCAL_PATH)/../include
42f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San MehatLOCAL_CFLAGS := -O2 -g -W -Wall \
43f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_UNISTD_H \
44f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_ERRNO_H \
45f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_NETINET_IN_H \
46f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_IOCTL_H \
47f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_MMAN_H \
48f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_MOUNT_H \
49f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_PRCTL_H \
50f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_RESOURCE_H \
51f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_SELECT_H \
52f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_STAT_H \
53f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_SYS_TYPES_H \
54f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_STDLIB_H \
55f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_STRDUP \
56f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_MMAP \
57f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_UTIME_H \
58f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_GETPAGESIZE \
59f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LSEEK64 \
60f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LSEEK64_PROTOTYPE \
61f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_EXT2_IOCTLS \
62f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat	-DHAVE_LINUX_FD_H \
6398f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-DHAVE_TYPE_SSIZE_T \
6498f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Wno-pointer-arith \
6598f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Wno-sign-compare \
6698f709fb7327dde7fb1092fabed030a90e1dfb51Kristian Monsen	-Werror
67f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehat
68f1cbadf4caabd2f5fb30b1e4f3728e1493d40bb7San Mehatinclude $(BUILD_SHARED_LIBRARY)
69