size_t cur;
size_t count;
- strlcpy(udev->dev->devpath, devpath, sizeof(udev->dev->devpath));
+ sysfs_device_set_values(udev->dev, devpath, NULL, NULL);
devpath_to_db_path(devpath, filename, sizeof(filename));
if (lstat(filename, &stats) != 0) {
char filename[PATH_SIZE];
struct name_entry *name_loop;
+ if (udev->test_run)
+ return 0;
+
devpath_to_db_path(udev->dev->devpath, filename, sizeof(filename));
unlink(filename);