event->n_params = 0;
event->params = NULL;
- event_set_param(event, "DEVNAME", devnode);
+ event_set_param(event, "path", devpath);
+ event_set_param(event, "node", devnode);
+ event_set_param(event, "type", devtype);
udev_setup_event_params(dev, event);
if (result)
goto fail_monitor;
- waiter_register(waitset, udev_monitor_get_fd(udev->monitor), WAIT_IN,
+ waiter_register_io(waitset, udev_monitor_get_fd(udev->monitor), WAIT_IN,
udev_process, udev->monitor);
pb_log("%s: waiting on udev\n", __func__);