struct udev_event *event;
struct udev_device *dev;
struct udev_rules *rules = NULL;
+ struct udev_list_entry *entry;
int err;
int rc = 0;
if (udev_device_get_event_timeout(dev) >= 0)
info(udev, "custom event timeout: %i\n", udev_device_get_event_timeout(dev));
- if (err == 0 && !event->ignore_device && udev_get_run(udev)) {
- struct udev_list_entry *entry;
+ udev_list_entry_foreach(entry, udev_device_get_properties_list_entry(dev))
+ info(udev, "%s=%s\n", udev_list_entry_get_name(entry), udev_list_entry_get_value(entry));
+ if (err == 0 && !event->ignore_device && udev_get_run(udev)) {
udev_list_entry_foreach(entry, udev_list_get_entry(&event->run_list)) {
char program[UTIL_PATH_SIZE];