@@ -538,7 +538,8 @@ scan_resp_raw_data = \
538538scapy_packet = HCI_Hdr(scan_resp_raw_data)
539539
540540assert raw(scapy_packet[EIR_Manufacturer_Specific_Data].payload) == b'\x00_B31147D2461\xfc\x00\x03\x0c\x00\x00'
541- assert scapy_packet[EIR_Manufacturer_Specific_Data].company_id == 0x154
541+ assert scapy_packet[EIR_Manufacturer_Specific_Data].company_identifier == 0x154
542+ assert scapy_packet[EIR_Manufacturer_Specific_Data].sprintf("%company_identifier%") == "Pebble Technology"
542543
543544= Parse EIR_Manufacturer_Specific_Data with magic
544545
@@ -567,13 +568,13 @@ EIR_Manufacturer_Specific_Data.register_magic_payload(ScapyManufacturerPacket2)
567568p = EIR_Hdr(b'\x0b\xff\xff\xffSCAPY!\xab\x12')
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[ScapyManufacturerPacket].x == 0xab12
572573
573574p = EIR_Hdr(b'\x0b\xff\xff\xff!SCAPY\x12\x34')
574575
575576p.show()
576- assert p[EIR_Manufacturer_Specific_Data].company_id == 0xffff
577+ assert p[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
577578assert p[ScapyManufacturerPacket2].y == 0x1234
578579
579580# Test encode
@@ -709,7 +710,7 @@ b.show()
709710assert b[HCI_Event_Hdr].len > 0
710711assert b[EIR_CompleteLocalName].local_name == b"scapy"
711712assert b[HCI_LE_Meta_Advertising_Report].addr == "a1:b2:c3:d4:e5:f6"
712- assert b[EIR_Manufacturer_Specific_Data].company_id == 0xffff
713+ assert b[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
713714assert raw(b[EIR_Manufacturer_Specific_Data].payload) == b"ypacs"
714715assert b[EIR_TX_Power_Level].level == 10
715716assert b[EIR_CompleteList128BitServiceUUIDs].svc_uuids[0] == UUID("01234567-89ab-cdef-1023-456789abcdfe")
@@ -746,7 +747,7 @@ a = HCI_Hdr()/HCI_Event_Hdr()/HCI_Event_LE_Meta()/HCI_LE_Meta_Extended_Advertisi
746747 rssi = -85,
747748 data=[
748749 EIR_Hdr()/EIR_Manufacturer_Specific_Data(
749- company_id = 0xffff,
750+ company_identifier = 0xffff,
750751 ) / Raw(b"scapy\x00\x01\x02\x03\x04")
751752 ]
752753 ),
@@ -765,7 +766,7 @@ assert b[HCI_LE_Meta_Extended_Advertising_Report][0].data_length > 0
765766assert b[EIR_CompleteList16BitServiceUUIDs].svc_uuids == [0xffff]
766767assert b[EIR_ServiceData16BitUUID].svc_uuid == 0xffff
767768assert raw(b[EIR_ServiceData16BitUUID].payload) == b"scapy\x00\x00\x00"
768- assert b[EIR_Manufacturer_Specific_Data].company_id == 0xffff
769+ assert b[EIR_Manufacturer_Specific_Data].company_identifier == 0xffff
769770assert raw(b[EIR_Manufacturer_Specific_Data].payload) == b"scapy\x00\x01\x02\x03\x04"
770771
771772
0 commit comments