1cc_defaults { 2 name: "iputils_defaults", 3 cflags: [ 4 "-D_GNU_SOURCE", 5 "-Wall", 6 "-Werror", 7 "-Wno-constant-conversion", 8 "-Wno-missing-field-initializers", 9 "-Wno-sign-compare", 10 "-Wno-unused-parameter", 11 ], 12} 13 14cc_binary { 15 name: "ping", 16 defaults: ["iputils_defaults"], 17 srcs: [ 18 "ping.c", 19 "ping_common.c", 20 ], 21} 22 23cc_binary { 24 name: "ping6", 25 defaults: ["iputils_defaults"], 26 shared_libs: ["libcrypto"], 27 srcs: [ 28 "ping6.c", 29 "ping_common.c", 30 ], 31} 32 33cc_binary { 34 name: "tracepath", 35 defaults: ["iputils_defaults"], 36 srcs: ["tracepath.c"], 37} 38 39cc_binary { 40 name: "tracepath6", 41 defaults: ["iputils_defaults"], 42 srcs: ["tracepath6.c"], 43} 44 45cc_binary { 46 name: "traceroute6", 47 defaults: ["iputils_defaults"], 48 srcs: ["traceroute6.c"], 49} 50 51cc_binary { 52 name: "arping", 53 defaults: ["iputils_defaults"], 54 srcs: ["arping.c"], 55} 56