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