The return value from udev_enumerate_scan_devices was stored but
never used. I assume this was meant to be checked.
return r;
r = udev_enumerate_scan_devices(e);
return r;
r = udev_enumerate_scan_devices(e);
udev_list_entry_foreach(item, udev_enumerate_get_list_entry(e)) {
_cleanup_udev_device_unref_ struct udev_device *d = NULL;
udev_list_entry_foreach(item, udev_enumerate_get_list_entry(e)) {
_cleanup_udev_device_unref_ struct udev_device *d = NULL;