1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "system_bt_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["system_bt_license"], 8} 9 10cc_fuzz { 11 name: "bluetooth_gd_l2cap_fuzzer", 12 defaults: ["gd_fuzz_defaults"], 13 include_dirs: [ 14 "hardware/interfaces/keymaster/4.0/support/include", 15 "packages/modules/Bluetooth/system", 16 "packages/modules/Bluetooth/system/bta/dm", 17 "packages/modules/Bluetooth/system/bta/include", 18 "packages/modules/Bluetooth/system/bta/sys", 19 "packages/modules/Bluetooth/system/btif/co", 20 "packages/modules/Bluetooth/system/embdrv/sbc/decoder/include", 21 "packages/modules/Bluetooth/system/embdrv/sbc/encoder/include", 22 "packages/modules/Bluetooth/system/gd", 23 "packages/modules/Bluetooth/system/stack/a2dp", 24 "packages/modules/Bluetooth/system/stack/avdt", 25 "packages/modules/Bluetooth/system/stack/btm", 26 "packages/modules/Bluetooth/system/stack/include", 27 "packages/modules/Bluetooth/system/stack/l2cap", 28 "packages/modules/Bluetooth/system/udrv/include", 29 "system/security/keystore/include", 30 ], 31 srcs: [ 32 "channel_fuzz_controller.cc", 33 "fuzz_l2cap.cc", 34 ], 35 static_libs: [ 36 "libbte", 37 ], 38 fuzz_config: { 39 cc: ["android-bluetooth-security@google.com"], 40 componentid: 27441, 41 }, 42 cflags: ["-Wno-unused-parameter"], 43} 44