Ticket #2666: listdev.diff

File listdev.diff, 848 bytes (added by PieterPanman, 16 years ago)

listdev patch

  • src/bin/listdev/listdev.c

     
    184184            && attr.type == B_UINT8_TYPE) {
    185185            scsi_path_id = attr.value.ui8;
    186186        } else if (!strcmp(attr.name, B_DEVICE_TYPE)
    187             && attr.type == B_UINT8_TYPE)
     187            && attr.type == B_UINT16_TYPE)
    188188            pci_class_base_id = attr.value.ui8;
    189189        else if (!strcmp(attr.name, B_DEVICE_SUB_TYPE)
    190             && attr.type == B_UINT8_TYPE)
     190            && attr.type == B_UINT16_TYPE)
    191191            pci_class_sub_id = attr.value.ui8;
    192192        else if (!strcmp(attr.name, B_DEVICE_INTERFACE)
    193             && attr.type == B_UINT8_TYPE)
     193            && attr.type == B_UINT16_TYPE)
    194194            pci_class_api_id = attr.value.ui8;
    195195        else if (!strcmp(attr.name, B_DEVICE_VENDOR_ID)
    196196            && attr.type == B_UINT16_TYPE)