cc_library_shared { name: "libiprouteutil", defaults: ["iproute2_defaults"], system_shared_libs: [ "libc", "libdl", ], srcs: [ "color.c", "utils.c", "rt_names.c", "ll_types.c", "ll_proto.c", "ll_addr.c", "inet_proto.c", "mpls_pton.c", "namespace.c", "names.c", "libgenl.c", "libnetlink.c", "bpf.c", "exec.c", "fs.c", "json_print.c", "json_writer.c", ], cflags: [ "-DCONFDIR=\"/data/misc/net\"", "-DNETNS_RUN_DIR=\"" + NETNS_RUN_DIR + "\"", "-D_GNU_SOURCE", ], // This is a work around for b/18403920 ldflags: ["-Wl,--no-gc-sections"], } cc_library_shared { name: "libnetlink", defaults: ["iproute2_defaults"], system_shared_libs: ["libc"], srcs: [ "ll_map.c", "libnetlink.c", ], }