Fix C unit test when sda support SCSI SBC but not expose rpm.
Fix C unit test when sda support SCSI SBC but not expose rpm.

 * Problem:
    Got this failure when "sudo make check" on hpsa RAIDed logcial disk
    as /dev/sda:

        tester.c:3474:F:Basic:test_local_disk_rpm_get:0:
        lsm_local_disk_rpm_get(): Expecting rpm not been LSM_DISK_RPM_UNKNOWN
        when rc == LSM_ERR_OK

 * Root cause:
    HPSA set medium rotation rate/rpm as not supported, which cause library
    return LSM_DISK_RPM_UNKNOWN. This is not allowed by C unit test.

 * Fix:
    Return LSM_DISK_RPM_NO_SUPPORT in above scenario.
    Return LSM_DISK_LINK_TYPE_NO_SUPPORT in above scenario.

Signed-off-by: Gris Ge <e24f3acbe39bf94f92e8af3c48f8852106ad5ad7@redhat.com>

cathay4t/libstoragemgmt,joehandzik/libstoragemgmt,tasleson/libstoragemgmt,libstorage/libstoragemgmt,cathay4t/libstoragemgmt,tasleson/libstoragemgmt,jumitche/libstoragemgmt,libstorage/libstoragemgmt,joehandzik/libstoragemgmt,tasleson/libstoragemgmt,joehandzik/libstoragemgmt,libstorage/libstoragemgmt,tasleson/libstoragemgmt,cathay4t/libstoragemgmt,jumitche/libstoragemgmt,joehandzik/libstoragemgmt,cathay4t/libstoragemgmt,jumitche/libstoragemgmt,libstorage/libstoragemgmt,jumitche/libstoragemgmt,tasleson/libstoragemgmt,libstorage/libstoragemgmt,cathay4t/libstoragemgmt,jumitche/libstoragemgmt