summaryrefslogtreecommitdiffstats
path: root/src/logicalfile/LMI_UnixDeviceFileProvider.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/logicalfile/LMI_UnixDeviceFileProvider.c')
-rw-r--r--src/logicalfile/LMI_UnixDeviceFileProvider.c6
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;