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: "avrcp_browse_packet_fuzzer", 12 defaults: ["fluoride_defaults"], 13 host_supported: true, 14 15 include_dirs: [ 16 "packages/modules/Bluetooth/system/", 17 "packages/modules/Bluetooth/system/gd", 18 "packages/modules/Bluetooth/system/include", 19 "packages/modules/Bluetooth/system/packet/base", 20 "packages/modules/Bluetooth/system/packet/include", 21 "packages/modules/Bluetooth/system/packet/tests", 22 "packages/modules/Bluetooth/system/packet/tests/avrcp", 23 ], 24 srcs: [ 25 "avrcp_browse_packet_fuzzer.cc", 26 27 ], 28 29 corpus: ["corpus/avrcp_browse_packets_corpus/*"], 30 31 static_libs: [ 32 "lib-bt-packets", 33 "lib-bt-packets-avrcp", 34 "lib-bt-packets-base", 35 "libbluetooth_log", 36 "libchrome", 37 "libgmock", 38 ], 39 cflags: [ 40 "-Wno-unused-parameter", 41 ], 42 shared_libs: [ 43 "libbase", 44 "liblog", 45 ], 46} 47 48cc_fuzz { 49 name: "change_path_req_fuzzer", 50 defaults: ["fluoride_defaults"], 51 host_supported: true, 52 53 include_dirs: [ 54 "packages/modules/Bluetooth/system/", 55 "packages/modules/Bluetooth/system/gd", 56 "packages/modules/Bluetooth/system/include", 57 "packages/modules/Bluetooth/system/packet/base", 58 "packages/modules/Bluetooth/system/packet/include", 59 "packages/modules/Bluetooth/system/packet/tests", 60 "packages/modules/Bluetooth/system/packet/tests/avrcp", 61 ], 62 //system/libbase/include/android-base" 63 srcs: [ 64 "change_path_req_fuzzer.cc", 65 66 ], 67 68 corpus: ["corpus/change_path_req_corpus/*"], 69 70 static_libs: [ 71 "lib-bt-packets", 72 "lib-bt-packets-avrcp", 73 "lib-bt-packets-base", 74 "libbluetooth_log", 75 "libchrome", 76 "libgmock", 77 ], 78 cflags: [ 79 "-Wno-unused-parameter", 80 ], 81 shared_libs: [ 82 "libbase", 83 "liblog", 84 ], 85} 86 87cc_fuzz { 88 name: "get_capabilities_req_fuzzer", 89 defaults: ["fluoride_defaults"], 90 host_supported: true, 91 92 include_dirs: [ 93 "packages/modules/Bluetooth/system/", 94 "packages/modules/Bluetooth/system/gd", 95 "packages/modules/Bluetooth/system/include", 96 "packages/modules/Bluetooth/system/packet/base", 97 "packages/modules/Bluetooth/system/packet/include", 98 "packages/modules/Bluetooth/system/packet/tests", 99 "packages/modules/Bluetooth/system/packet/tests/avrcp", 100 ], 101 102 srcs: [ 103 "get_capabilities_req_fuzzer.cc", 104 105 ], 106 107 corpus: ["corpus/get_capabilities_req_corpus/*"], 108 109 static_libs: [ 110 "lib-bt-packets", 111 "lib-bt-packets-avrcp", 112 "lib-bt-packets-base", 113 "libbluetooth_log", 114 "libchrome", 115 "libgmock", 116 ], 117 cflags: [ 118 "-Wno-unused-parameter", 119 ], 120 shared_libs: [ 121 "libbase", 122 "liblog", 123 ], 124} 125 126cc_fuzz { 127 name: "get_capabilities_res_fuzzer", 128 defaults: ["fluoride_defaults"], 129 host_supported: true, 130 131 include_dirs: [ 132 "packages/modules/Bluetooth/system/", 133 "packages/modules/Bluetooth/system/gd", 134 "packages/modules/Bluetooth/system/include", 135 "packages/modules/Bluetooth/system/packet/base", 136 "packages/modules/Bluetooth/system/packet/include", 137 "packages/modules/Bluetooth/system/packet/tests", 138 "packages/modules/Bluetooth/system/packet/tests/avrcp", 139 ], 140 141 srcs: [ 142 "get_capabilities_res_fuzzer.cc", 143 144 ], 145 146 corpus: ["corpus/get_capabilities_res_corpus/*"], 147 148 static_libs: [ 149 "lib-bt-packets", 150 "lib-bt-packets-avrcp", 151 "lib-bt-packets-base", 152 "libbluetooth_log", 153 "libchrome", 154 "libgmock", 155 ], 156 cflags: [ 157 "-Wno-unused-parameter", 158 ], 159 shared_libs: [ 160 "libbase", 161 "liblog", 162 ], 163} 164 165cc_fuzz { 166 name: "get_item_attributes_req_fuzzer", 167 defaults: ["fluoride_defaults"], 168 host_supported: true, 169 170 include_dirs: [ 171 "packages/modules/Bluetooth/system/", 172 "packages/modules/Bluetooth/system/gd", 173 "packages/modules/Bluetooth/system/include", 174 "packages/modules/Bluetooth/system/packet/base", 175 "packages/modules/Bluetooth/system/packet/include", 176 "packages/modules/Bluetooth/system/packet/tests", 177 "packages/modules/Bluetooth/system/packet/tests/avrcp", 178 ], 179 180 srcs: [ 181 "get_item_attributes_req_fuzzer.cc", 182 183 ], 184 185 corpus: ["corpus/get_item_attributes_req_corpus/*"], 186 187 static_libs: [ 188 "lib-bt-packets", 189 "lib-bt-packets-avrcp", 190 "lib-bt-packets-base", 191 "libbluetooth_log", 192 "libchrome", 193 "libgmock", 194 ], 195 cflags: [ 196 "-Wno-unused-parameter", 197 ], 198 shared_libs: [ 199 "libbase", 200 "liblog", 201 ], 202} 203 204cc_fuzz { 205 name: "get_play_status_req_fuzzer", 206 defaults: ["fluoride_defaults"], 207 host_supported: true, 208 209 include_dirs: [ 210 "packages/modules/Bluetooth/system/", 211 "packages/modules/Bluetooth/system/gd", 212 "packages/modules/Bluetooth/system/include", 213 "packages/modules/Bluetooth/system/packet/base", 214 "packages/modules/Bluetooth/system/packet/include", 215 "packages/modules/Bluetooth/system/packet/tests", 216 "packages/modules/Bluetooth/system/packet/tests/avrcp", 217 ], 218 219 srcs: [ 220 "get_play_status_req_fuzzer.cc", 221 222 ], 223 224 corpus: ["get_play_status_req_corpus/*"], 225 226 static_libs: [ 227 "lib-bt-packets", 228 "lib-bt-packets-avrcp", 229 "lib-bt-packets-base", 230 "libbluetooth_log", 231 "libchrome", 232 "libgmock", 233 ], 234 cflags: [ 235 "-Wno-unused-parameter", 236 ], 237 shared_libs: [ 238 "libbase", 239 "liblog", 240 ], 241} 242 243cc_fuzz { 244 name: "get_total_number_of_items_req_fuzzer", 245 defaults: ["fluoride_defaults"], 246 host_supported: true, 247 248 include_dirs: [ 249 "packages/modules/Bluetooth/system/", 250 "packages/modules/Bluetooth/system/gd", 251 "packages/modules/Bluetooth/system/include", 252 "packages/modules/Bluetooth/system/packet/base", 253 "packages/modules/Bluetooth/system/packet/include", 254 "packages/modules/Bluetooth/system/packet/tests", 255 "packages/modules/Bluetooth/system/packet/tests/avrcp", 256 ], 257 258 srcs: [ 259 "get_total_number_of_items_req_fuzzer.cc", 260 261 ], 262 263 corpus: ["corpus/get_total_number_of_items_req_corpus/*"], 264 265 static_libs: [ 266 "lib-bt-packets", 267 "lib-bt-packets-avrcp", 268 "lib-bt-packets-base", 269 "libbluetooth_log", 270 "libchrome", 271 "libgmock", 272 ], 273 cflags: [ 274 "-Wno-unused-parameter", 275 ], 276 shared_libs: [ 277 "libbase", 278 "liblog", 279 ], 280} 281 282cc_fuzz { 283 name: "pass_through_packet_fuzzer", 284 defaults: ["fluoride_defaults"], 285 host_supported: true, 286 287 include_dirs: [ 288 "packages/modules/Bluetooth/system/", 289 "packages/modules/Bluetooth/system/gd", 290 "packages/modules/Bluetooth/system/include", 291 "packages/modules/Bluetooth/system/packet/base", 292 "packages/modules/Bluetooth/system/packet/include", 293 "packages/modules/Bluetooth/system/packet/tests", 294 "packages/modules/Bluetooth/system/packet/tests/avrcp", 295 ], 296 297 srcs: [ 298 "pass_through_packet_fuzzer.cc", 299 300 ], 301 302 corpus: ["corpus/pass_through_packet_corpus/*"], 303 304 static_libs: [ 305 "lib-bt-packets", 306 "lib-bt-packets-avrcp", 307 "lib-bt-packets-base", 308 "libbluetooth_log", 309 "libchrome", 310 "libgmock", 311 ], 312 cflags: [ 313 "-Wno-unused-parameter", 314 ], 315 shared_libs: [ 316 "libbase", 317 "liblog", 318 ], 319} 320 321cc_fuzz { 322 name: "play_item_packet_fuzzer", 323 defaults: ["fluoride_defaults"], 324 host_supported: true, 325 326 include_dirs: [ 327 "packages/modules/Bluetooth/system/", 328 "packages/modules/Bluetooth/system/gd", 329 "packages/modules/Bluetooth/system/include", 330 "packages/modules/Bluetooth/system/packet/base", 331 "packages/modules/Bluetooth/system/packet/include", 332 "packages/modules/Bluetooth/system/packet/tests", 333 "packages/modules/Bluetooth/system/packet/tests/avrcp", 334 ], 335 336 srcs: [ 337 "play_item_packet_fuzzer.cc", 338 339 ], 340 341 corpus: ["corpus/play_item_packet_corpus/*"], 342 343 static_libs: [ 344 "lib-bt-packets", 345 "lib-bt-packets-avrcp", 346 "lib-bt-packets-base", 347 "libbluetooth_log", 348 "libchrome", 349 "libgmock", 350 ], 351 cflags: [ 352 "-Wno-unused-parameter", 353 ], 354 shared_libs: [ 355 "libbase", 356 "liblog", 357 ], 358} 359 360cc_fuzz { 361 name: "register_notification_packet_fuzzer", 362 defaults: ["fluoride_defaults"], 363 host_supported: true, 364 365 include_dirs: [ 366 "packages/modules/Bluetooth/system/", 367 "packages/modules/Bluetooth/system/gd", 368 "packages/modules/Bluetooth/system/include", 369 "packages/modules/Bluetooth/system/packet/base", 370 "packages/modules/Bluetooth/system/packet/include", 371 "packages/modules/Bluetooth/system/packet/tests", 372 "packages/modules/Bluetooth/system/packet/tests/avrcp", 373 ], 374 375 srcs: [ 376 "register_notification_packet_fuzzer.cc", 377 378 ], 379 380 corpus: ["corpus/register_notification_packet_corpus/*"], 381 382 static_libs: [ 383 "lib-bt-packets", 384 "lib-bt-packets-avrcp", 385 "lib-bt-packets-base", 386 "libbluetooth_log", 387 "libchrome", 388 "libgmock", 389 ], 390 cflags: [ 391 "-Wno-unused-parameter", 392 ], 393 shared_libs: [ 394 "libbase", 395 "liblog", 396 ], 397} 398 399cc_fuzz { 400 name: "set_absolute_volume_packet_fuzzer", 401 defaults: ["fluoride_defaults"], 402 host_supported: true, 403 404 include_dirs: [ 405 "packages/modules/Bluetooth/system/", 406 "packages/modules/Bluetooth/system/gd", 407 "packages/modules/Bluetooth/system/include", 408 "packages/modules/Bluetooth/system/packet/base", 409 "packages/modules/Bluetooth/system/packet/include", 410 "packages/modules/Bluetooth/system/packet/tests", 411 "packages/modules/Bluetooth/system/packet/tests/avrcp", 412 ], 413 414 srcs: [ 415 "set_absolute_volume_packet_fuzzer.cc", 416 417 ], 418 419 corpus: ["corpus/set_absolute_volume_packet_corpus/*"], 420 421 static_libs: [ 422 "lib-bt-packets", 423 "lib-bt-packets-avrcp", 424 "lib-bt-packets-base", 425 "libbluetooth_log", 426 "libchrome", 427 "libgmock", 428 ], 429 cflags: [ 430 "-Wno-unused-parameter", 431 ], 432 shared_libs: [ 433 "libbase", 434 "liblog", 435 ], 436} 437 438cc_fuzz { 439 name: "set_addressed_player_packet_fuzzer", 440 defaults: ["fluoride_defaults"], 441 host_supported: true, 442 443 include_dirs: [ 444 "packages/modules/Bluetooth/system/", 445 "packages/modules/Bluetooth/system/gd", 446 "packages/modules/Bluetooth/system/include", 447 "packages/modules/Bluetooth/system/packet/base", 448 "packages/modules/Bluetooth/system/packet/include", 449 "packages/modules/Bluetooth/system/packet/tests", 450 "packages/modules/Bluetooth/system/packet/tests/avrcp", 451 ], 452 453 srcs: [ 454 "set_addressed_player_packet_fuzzer.cc", 455 456 ], 457 458 corpus: ["corpus/set_addressed_player_packet_corpus/*"], 459 460 static_libs: [ 461 "lib-bt-packets", 462 "lib-bt-packets-avrcp", 463 "lib-bt-packets-base", 464 "libbluetooth_log", 465 "libchrome", 466 "libgmock", 467 ], 468 cflags: [ 469 "-Wno-unused-parameter", 470 ], 471 shared_libs: [ 472 "libbase", 473 "liblog", 474 ], 475} 476 477cc_fuzz { 478 name: "set_browsed_player_req_fuzzer", 479 defaults: ["fluoride_defaults"], 480 host_supported: true, 481 482 include_dirs: [ 483 "packages/modules/Bluetooth/system/", 484 "packages/modules/Bluetooth/system/gd", 485 "packages/modules/Bluetooth/system/include", 486 "packages/modules/Bluetooth/system/packet/base", 487 "packages/modules/Bluetooth/system/packet/include", 488 "packages/modules/Bluetooth/system/packet/tests", 489 "packages/modules/Bluetooth/system/packet/tests/avrcp", 490 ], 491 492 srcs: [ 493 "set_browsed_player_req_fuzzer.cc", 494 495 ], 496 497 corpus: ["corpus/set_browsed_player_req_corpus/*"], 498 499 static_libs: [ 500 "lib-bt-packets", 501 "lib-bt-packets-avrcp", 502 "lib-bt-packets-base", 503 "libbluetooth_log", 504 "libchrome", 505 "libgmock", 506 ], 507 cflags: [ 508 "-Wno-unused-parameter", 509 ], 510 shared_libs: [ 511 "libbase", 512 "liblog", 513 ], 514} 515 516cc_fuzz { 517 name: "vendor_packet_fuzzer", 518 defaults: ["fluoride_defaults"], 519 host_supported: true, 520 521 include_dirs: [ 522 "packages/modules/Bluetooth/system/", 523 "packages/modules/Bluetooth/system/gd", 524 "packages/modules/Bluetooth/system/include", 525 "packages/modules/Bluetooth/system/packet/base", 526 "packages/modules/Bluetooth/system/packet/include", 527 "packages/modules/Bluetooth/system/packet/tests", 528 "packages/modules/Bluetooth/system/packet/tests/avrcp", 529 ], 530 531 srcs: [ 532 "vendor_packet_fuzzer.cc", 533 534 ], 535 536 corpus: ["corpus/vendor_packet_corpus/*"], 537 538 static_libs: [ 539 "lib-bt-packets", 540 "lib-bt-packets-avrcp", 541 "lib-bt-packets-base", 542 "libbluetooth_log", 543 "libchrome", 544 "libgmock", 545 ], 546 cflags: [ 547 "-Wno-unused-parameter", 548 ], 549 shared_libs: [ 550 "libbase", 551 "liblog", 552 ], 553} 554 555cc_fuzz { 556 name: "avrcp_packet_fuzzer", 557 defaults: ["fluoride_defaults"], 558 host_supported: true, 559 560 include_dirs: [ 561 "packages/modules/Bluetooth/system/", 562 "packages/modules/Bluetooth/system/gd", 563 "packages/modules/Bluetooth/system/include", 564 "packages/modules/Bluetooth/system/packet/base", 565 "packages/modules/Bluetooth/system/packet/include", 566 "packages/modules/Bluetooth/system/packet/tests", 567 "packages/modules/Bluetooth/system/packet/tests/avrcp", 568 ], 569 570 srcs: [ 571 "avrcp_packet_fuzzer.cc", 572 573 ], 574 575 corpus: ["corpus/avrcp_packet_corpus/*"], 576 577 static_libs: [ 578 "lib-bt-packets", 579 "lib-bt-packets-avrcp", 580 "lib-bt-packets-base", 581 "libbluetooth_log", 582 "libchrome", 583 "libgmock", 584 ], 585 cflags: [ 586 "-Wno-unused-parameter", 587 ], 588 shared_libs: [ 589 "libbase", 590 "liblog", 591 ], 592} 593 594cc_fuzz { 595 name: "reject_packet_fuzzer", 596 defaults: ["fluoride_defaults"], 597 host_supported: true, 598 599 include_dirs: [ 600 "packages/modules/Bluetooth/system/", 601 "packages/modules/Bluetooth/system/gd", 602 "packages/modules/Bluetooth/system/include", 603 "packages/modules/Bluetooth/system/packet/base", 604 "packages/modules/Bluetooth/system/packet/include", 605 "packages/modules/Bluetooth/system/packet/tests", 606 "packages/modules/Bluetooth/system/packet/tests/avrcp", 607 ], 608 609 srcs: [ 610 "reject_packet_fuzzer.cc", 611 612 ], 613 614 corpus: ["corpus/reject_packet_corpus/*"], 615 616 static_libs: [ 617 "lib-bt-packets", 618 "lib-bt-packets-avrcp", 619 "lib-bt-packets-base", 620 "libbluetooth_log", 621 "libchrome", 622 "libgmock", 623 ], 624 cflags: [ 625 "-Wno-unused-parameter", 626 ], 627 shared_libs: [ 628 "libbase", 629 "liblog", 630 ], 631} 632 633cc_fuzz { 634 name: "get_element_attributes_req_fuzzer", 635 defaults: ["fluoride_defaults"], 636 host_supported: true, 637 638 include_dirs: [ 639 "packages/modules/Bluetooth/system/", 640 "packages/modules/Bluetooth/system/gd", 641 "packages/modules/Bluetooth/system/include", 642 "packages/modules/Bluetooth/system/packet/base", 643 "packages/modules/Bluetooth/system/packet/include", 644 "packages/modules/Bluetooth/system/packet/tests", 645 "packages/modules/Bluetooth/system/packet/tests/avrcp", 646 ], 647 648 srcs: [ 649 "get_element_attributes_req_packet_fuzzer.cc", 650 651 ], 652 653 corpus: ["corpus/get_element_attributes_req_corpus/*"], 654 655 static_libs: [ 656 "lib-bt-packets", 657 "lib-bt-packets-avrcp", 658 "lib-bt-packets-base", 659 "libbluetooth_log", 660 "libchrome", 661 "libgmock", 662 ], 663 cflags: [ 664 "-Wno-unused-parameter", 665 ], 666 shared_libs: [ 667 "libbase", 668 "liblog", 669 ], 670} 671 672cc_fuzz { 673 name: "change_path_res_fuzzer", 674 defaults: ["fluoride_defaults"], 675 host_supported: true, 676 677 include_dirs: [ 678 "packages/modules/Bluetooth/system/", 679 "packages/modules/Bluetooth/system/gd", 680 "packages/modules/Bluetooth/system/include", 681 "packages/modules/Bluetooth/system/packet/base", 682 "packages/modules/Bluetooth/system/packet/include", 683 "packages/modules/Bluetooth/system/packet/tests", 684 "packages/modules/Bluetooth/system/packet/tests/avrcp", 685 ], 686 687 srcs: [ 688 "change_path_res_fuzzer.cc", 689 690 ], 691 692 corpus: ["corpus/change_path_res_corpus/*"], 693 694 static_libs: [ 695 "lib-bt-packets", 696 "lib-bt-packets-avrcp", 697 "lib-bt-packets-base", 698 "libbluetooth_log", 699 "libchrome", 700 "libgmock", 701 ], 702 cflags: [ 703 "-Wno-unused-parameter", 704 ], 705 shared_libs: [ 706 "libbase", 707 "liblog", 708 ], 709} 710 711cc_fuzz { 712 name: "get_element_attributes_res_fuzzer", 713 defaults: ["fluoride_defaults"], 714 host_supported: true, 715 716 include_dirs: [ 717 "packages/modules/Bluetooth/system/", 718 "packages/modules/Bluetooth/system/gd", 719 "packages/modules/Bluetooth/system/include", 720 "packages/modules/Bluetooth/system/packet/base", 721 "packages/modules/Bluetooth/system/packet/include", 722 "packages/modules/Bluetooth/system/packet/tests", 723 "packages/modules/Bluetooth/system/packet/tests/avrcp", 724 ], 725 726 srcs: [ 727 "get_element_attributes_res_packet_fuzzer.cc", 728 729 ], 730 731 corpus: ["corpus/get_element_attributes_res_corpus/*"], 732 733 static_libs: [ 734 "lib-bt-packets", 735 "lib-bt-packets-avrcp", 736 "lib-bt-packets-base", 737 "libbluetooth_log", 738 "libchrome", 739 "libgmock", 740 ], 741 cflags: [ 742 "-Wno-unused-parameter", 743 ], 744 shared_libs: [ 745 "libbase", 746 "liblog", 747 ], 748} 749 750cc_fuzz { 751 name: "get_folder_items_res_fuzzer", 752 defaults: ["fluoride_defaults"], 753 host_supported: true, 754 755 include_dirs: [ 756 "packages/modules/Bluetooth/system/", 757 "packages/modules/Bluetooth/system/gd", 758 "packages/modules/Bluetooth/system/include", 759 "packages/modules/Bluetooth/system/packet/base", 760 "packages/modules/Bluetooth/system/packet/include", 761 "packages/modules/Bluetooth/system/packet/tests", 762 "packages/modules/Bluetooth/system/packet/tests/avrcp", 763 ], 764 765 srcs: [ 766 "get_folder_items_res_fuzzer.cc", 767 768 ], 769 770 corpus: ["corpus/get_folder_items_res_corpus/*"], 771 772 static_libs: [ 773 "lib-bt-packets", 774 "lib-bt-packets-avrcp", 775 "lib-bt-packets-base", 776 "libbluetooth_log", 777 "libchrome", 778 "libgmock", 779 ], 780 cflags: [ 781 "-Wno-unused-parameter", 782 ], 783 shared_libs: [ 784 "libbase", 785 "liblog", 786 ], 787} 788 789cc_fuzz { 790 name: "get_folder_items_req_fuzzer", 791 defaults: ["fluoride_defaults"], 792 host_supported: true, 793 794 include_dirs: [ 795 "packages/modules/Bluetooth/system/", 796 "packages/modules/Bluetooth/system/gd", 797 "packages/modules/Bluetooth/system/include", 798 "packages/modules/Bluetooth/system/packet/base", 799 "packages/modules/Bluetooth/system/packet/include", 800 "packages/modules/Bluetooth/system/packet/tests", 801 "packages/modules/Bluetooth/system/packet/tests/avrcp", 802 ], 803 804 srcs: [ 805 "get_folder_items_req_fuzzer.cc", 806 807 ], 808 809 corpus: ["corpus/get_folder_items_req_corpus/*"], 810 811 static_libs: [ 812 "lib-bt-packets", 813 "lib-bt-packets-avrcp", 814 "lib-bt-packets-base", 815 "libbluetooth_log", 816 "libchrome", 817 "libgmock", 818 ], 819 cflags: [ 820 "-Wno-unused-parameter", 821 ], 822 shared_libs: [ 823 "libbase", 824 "liblog", 825 ], 826} 827 828cc_fuzz { 829 name: "get_item_attributes_res_fuzzer", 830 defaults: ["fluoride_defaults"], 831 host_supported: true, 832 833 include_dirs: [ 834 "packages/modules/Bluetooth/system/", 835 "packages/modules/Bluetooth/system/gd", 836 "packages/modules/Bluetooth/system/include", 837 "packages/modules/Bluetooth/system/packet/base", 838 "packages/modules/Bluetooth/system/packet/include", 839 "packages/modules/Bluetooth/system/packet/tests", 840 "packages/modules/Bluetooth/system/packet/tests/avrcp", 841 ], 842 843 srcs: [ 844 "get_item_attributes_res_fuzzer.cc", 845 846 ], 847 848 corpus: ["corpus/get_item_attributes_res_corpus/*"], 849 850 static_libs: [ 851 "lib-bt-packets", 852 "lib-bt-packets-avrcp", 853 "lib-bt-packets-base", 854 "libbluetooth_log", 855 "libchrome", 856 "libgmock", 857 ], 858 cflags: [ 859 "-Wno-unused-parameter", 860 ], 861 shared_libs: [ 862 "libbase", 863 "liblog", 864 ], 865} 866 867cc_fuzz { 868 name: "get_play_status_res_fuzzer", 869 defaults: ["fluoride_defaults"], 870 host_supported: true, 871 872 include_dirs: [ 873 "packages/modules/Bluetooth/system/", 874 "packages/modules/Bluetooth/system/gd", 875 "packages/modules/Bluetooth/system/include", 876 "packages/modules/Bluetooth/system/packet/base", 877 "packages/modules/Bluetooth/system/packet/include", 878 "packages/modules/Bluetooth/system/packet/tests", 879 "packages/modules/Bluetooth/system/packet/tests/avrcp", 880 ], 881 882 srcs: [ 883 "get_play_status_res_fuzzer.cc", 884 885 ], 886 887 corpus: ["corpus/get_play_status_res_corpus/*"], 888 889 static_libs: [ 890 "lib-bt-packets", 891 "lib-bt-packets-avrcp", 892 "lib-bt-packets-base", 893 "libbluetooth_log", 894 "libchrome", 895 "libgmock", 896 ], 897 cflags: [ 898 "-Wno-unused-parameter", 899 ], 900 shared_libs: [ 901 "libbase", 902 "liblog", 903 ], 904} 905 906cc_fuzz { 907 name: "get_total_number_of_items_res_fuzzer", 908 defaults: ["fluoride_defaults"], 909 host_supported: true, 910 911 include_dirs: [ 912 "packages/modules/Bluetooth/system/", 913 "packages/modules/Bluetooth/system/gd", 914 "packages/modules/Bluetooth/system/include", 915 "packages/modules/Bluetooth/system/packet/base", 916 "packages/modules/Bluetooth/system/packet/include", 917 "packages/modules/Bluetooth/system/packet/tests", 918 "packages/modules/Bluetooth/system/packet/tests/avrcp", 919 ], 920 921 srcs: [ 922 "get_total_number_of_items_res_fuzzer.cc", 923 924 ], 925 926 corpus: ["corpus/get_total_number_of_items_res_corpus/*"], 927 928 static_libs: [ 929 "lib-bt-packets", 930 "lib-bt-packets-avrcp", 931 "lib-bt-packets-base", 932 "libbluetooth_log", 933 "libchrome", 934 "libgmock", 935 ], 936 cflags: [ 937 "-Wno-unused-parameter", 938 ], 939 shared_libs: [ 940 "libbase", 941 "liblog", 942 ], 943} 944 945cc_fuzz { 946 name: "set_browsed_player_res_fuzzer", 947 defaults: ["fluoride_defaults"], 948 host_supported: true, 949 950 include_dirs: [ 951 "packages/modules/Bluetooth/system/", 952 "packages/modules/Bluetooth/system/gd", 953 "packages/modules/Bluetooth/system/include", 954 "packages/modules/Bluetooth/system/packet/base", 955 "packages/modules/Bluetooth/system/packet/include", 956 "packages/modules/Bluetooth/system/packet/tests", 957 "packages/modules/Bluetooth/system/packet/tests/avrcp", 958 ], 959 960 srcs: [ 961 "set_browsed_player_res_fuzzer.cc", 962 963 ], 964 965 corpus: ["corpus/set_browsed_player_res_fuzzer/*"], 966 967 static_libs: [ 968 "lib-bt-packets", 969 "lib-bt-packets-avrcp", 970 "lib-bt-packets-base", 971 "libbluetooth_log", 972 "libchrome", 973 "libgmock", 974 ], 975 cflags: [ 976 "-Wno-unused-parameter", 977 ], 978 shared_libs: [ 979 "libbase", 980 "liblog", 981 ], 982} 983