chiark / gitweb /
[PATCH] udevinfo: print errors to stderr instead of stdout
[elogind.git] / udev_remove.c
index c3a7880b496cb2a9d25554a5e5a59b92daef83c5..2df555327bbeef9a7dd6270e98b7a1201b651424 100644 (file)
@@ -34,7 +34,6 @@
 #include "udev.h"
 #include "udev_utils.h"
 #include "udev_version.h"
-#include "namedev.h"
 #include "udev_db.h"
 #include "logging.h"
 
@@ -143,7 +142,7 @@ int udev_remove_device(struct udevice *udev)
 {
        const char *temp;
 
-       if (udev->type != BLOCK && udev->type != CLASS)
+       if (udev->type != DEV_BLOCK && udev->type != DEV_CLASS)
                return 0;
 
        if (udev_db_get_device(udev, udev->devpath) == 0) {
@@ -159,7 +158,7 @@ int udev_remove_device(struct udevice *udev)
                if (temp == NULL)
                        return -ENODEV;
                strlcpy(udev->name, &temp[1], sizeof(udev->name));
-               dbg("'%s' not found in database, falling back on default name", udev->name);
+               info("'%s' not found in database, falling back on default name", udev->name);
        }
 
        /* use full path to the environment */