diff options
Diffstat (limited to 'src/logicalfile/LMI_UnixDeviceFileProvider.c')
-rw-r--r-- | src/logicalfile/LMI_UnixDeviceFileProvider.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/logicalfile/LMI_UnixDeviceFileProvider.c b/src/logicalfile/LMI_UnixDeviceFileProvider.c index 3062094..07ac033 100644 --- a/src/logicalfile/LMI_UnixDeviceFileProvider.c +++ b/src/logicalfile/LMI_UnixDeviceFileProvider.c @@ -65,12 +65,12 @@ static CMPIStatus LMI_UnixDeviceFileGetInstance( CMPIStatus st = {.rc = CMPI_RC_OK}; logicalfile_t logicalfile; - st = lmi_check_required(_cb, cc, cop); - lmi_check_status(st); + st = lmi_check_required_properties(_cb, cc, cop, "CSCreationClassName", "CSName"); + lmi_return_if_status_not_ok(st); LMI_UnixDeviceFile_InitFromObjectPath(&logicalfile.lf.unixdevicefile, _cb, cop); st = stat_logicalfile_and_fill(_cb, &logicalfile, S_IFCHR | S_IFBLK, "No such device: %s"); - lmi_check_status(st); + lmi_return_if_status_not_ok(st); KReturnInstance(cr, logicalfile.lf.unixdevicefile); return st; |