@@ -532,7 +532,8 @@ scan_resp_raw_data = \
532532scapy_packet = HCI_Hdr(scan_resp_raw_data)
533533
534534assert raw(scapy_packet[EIR_Manufacturer_Specific_Data].payload) == b'\x00_B31147D2461\xfc\x00\x03\x0c\x00\x00'
535- assert scapy_packet[EIR_Manufacturer_Specific_Data].company_id == 0x154
535+ assert scapy_packet[EIR_Manufacturer_Specific_Data].company_identifier == 0x154
536+ assert scapy_packet[EIR_Manufacturer_Specific_Data].sprintf("%company_identifier%") == "Pebble Technology"
536537
537538= Parse EIR_Manufacturer_Specific_Data with magic
538539
@@ -561,13 +562,13 @@ EIR_Manufacturer_Specific_Data.register_magic_payload(ScapyManufacturerPacket2)
561562p = EIR_Hdr(b'\x0b\xff\xff\xffSCAPY!\xab\x12')
562563
563564p.show()
564- assert p[EIR_Manufacturer_Specific_Data].company_id == 0xffff
565+ assert p[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
565566assert p[ScapyManufacturerPacket].x == 0xab12
566567
567568p = EIR_Hdr(b'\x0b\xff\xff\xff!SCAPY\x12\x34')
568569
569570p.show()
570- assert p[EIR_Manufacturer_Specific_Data].company_id == 0xffff
571+ assert p[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
571572assert p[ScapyManufacturerPacket2].y == 0x1234
572573
573574# Test encode
@@ -702,7 +703,7 @@ b.show()
702703assert b[HCI_Event_Hdr].len > 0
703704assert b[EIR_CompleteLocalName].local_name == b"scapy"
704705assert b[HCI_LE_Meta_Advertising_Report].addr == "a1:b2:c3:d4:e5:f6"
705- assert b[EIR_Manufacturer_Specific_Data].company_id == 0xffff
706+ assert b[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
706707assert raw(b[EIR_Manufacturer_Specific_Data].payload) == b"ypacs"
707708assert b[EIR_TX_Power_Level].level == 10
708709assert b[EIR_CompleteList128BitServiceUUIDs].svc_uuids[0] == UUID("01234567-89ab-cdef-1023-456789abcdfe")
@@ -739,7 +740,7 @@ a = HCI_Hdr()/HCI_Event_Hdr()/HCI_Event_LE_Meta()/HCI_LE_Meta_Extended_Advertisi
739740 rssi = -85,
740741 data=[
741742 EIR_Hdr()/EIR_Manufacturer_Specific_Data(
742- company_id = 0xffff,
743+ company_identifier = 0xffff,
743744 ) / Raw(b"scapy\x00\x01\x02\x03\x04")
744745 ]
745746 ),
@@ -758,7 +759,7 @@ assert b[HCI_LE_Meta_Extended_Advertising_Report][0].data_length > 0
758759assert b[EIR_CompleteList16BitServiceUUIDs].svc_uuids == [0xffff]
759760assert b[EIR_ServiceData16BitUUID].svc_uuid == 0xffff
760761assert raw(b[EIR_ServiceData16BitUUID].payload) == b"scapy\x00\x00\x00"
761- assert b[EIR_Manufacturer_Specific_Data].company_id == 0xffff
762+ assert b[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
762763assert raw(b[EIR_Manufacturer_Specific_Data].payload) == b"scapy\x00\x01\x02\x03\x04"
763764
764765
0 commit comments