Use new udev API