X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udevtest.c;h=8af2120fb16856485036eb467e634b4d927ceedb;hb=e5e2ea95a4b21ebc5297881e7e8c5ab4425bac5e;hp=f2b0c98edb2dd35a720c2960bbdd775c1a468098;hpb=5d24c6ca364c6232efa626049b03d02c15ab5e85;p=elogind.git diff --git a/udevtest.c b/udevtest.c index f2b0c98ed..8af2120fb 100644 --- a/udevtest.c +++ b/udevtest.c @@ -108,10 +108,12 @@ int main(int argc, char *argv[], char *envp[]) /* open the device */ snprintf(path, SYSFS_PATH_MAX, "%s%s", sysfs_path, udev.devpath); class_dev = sysfs_open_class_device_path(path); - if (class_dev == NULL) - dbg ("sysfs_open_class_device_path failed"); - else - dbg("opened class_dev->name='%s'", class_dev->name); + if (class_dev == NULL) { + info("sysfs_open_class_device_path failed"); + return 1; + } + + dbg("opened class_dev->name='%s'", class_dev->name); /* simulate node creation with test flag */ udev.test_run = 1;