if (!syspath_old)
return (void) log_oom();
- device_update_found_by_sysfs(m, syspath_old, 0, DEVICE_FOUND_MASK);
+ device_update_found_by_sysfs(m, syspath_old, DEVICE_NOT_FOUND, DEVICE_FOUND_MASK);
}
static int device_dispatch_io(sd_device_monitor *monitor, sd_device *dev, void *userdata) {
/* If we get notified that a device was removed by udev, then it's completely gone, hence
* unset all found bits */
- device_update_found_by_sysfs(m, sysfs, 0, DEVICE_FOUND_MASK);
+ device_update_found_by_sysfs(m, sysfs, DEVICE_NOT_FOUND, DEVICE_FOUND_MASK);
} else if (device_is_ready(dev)) {
} else
/* The device is nominally around, but not ready for us. Hence unset the udev bit, but leave
* the rest around. */
- device_update_found_by_sysfs(m, sysfs, 0, DEVICE_FOUND_UDEV);
+ device_update_found_by_sysfs(m, sysfs, DEVICE_NOT_FOUND, DEVICE_FOUND_UDEV);
return 0;
}
continue;
/* Let the device units know that the device is no longer mounted */
- device_found_node(m, what, 0, DEVICE_FOUND_MOUNT);
+ device_found_node(m, what, DEVICE_NOT_FOUND, DEVICE_FOUND_MOUNT);
}
return 0;
}
if (swap->what)
- device_found_node(m, swap->what, 0, DEVICE_FOUND_SWAP);
+ device_found_node(m, swap->what, DEVICE_NOT_FOUND, DEVICE_FOUND_SWAP);
} else if (swap->just_activated) {