%entities; ]> udev_monitor_new_from_netlink systemd udev_monitor_new_from_netlink 3 udev_monitor_new_from_netlink udev_monitor_ref udev_monitor_unref Create, acquire and release a udev monitor object #include <libudev.h> struct udev_monitor *udev_monitor_new_from_netlink struct udev *udev const char *name struct udev_monitor *udev_monitor_ref struct udev_monitor *udev_monitor struct udev_monitor *udev_monitor_unref struct udev_monitor *udev_monitor Return Value On success, udev_monitor_new_from_netlink() returns a pointer to the allocated udev monitor. On failure, NULL is returned. udev_monitor_ref() returns the argument that it was passed, unmodified. udev_monitor_unref() always returns NULL. See Also udev_new3, udev_device_new_from_syspath3, udev_enumerate_new3, udev_monitor_filter_update3, udev_monitor_receive_device3, udev_list_entry3, systemd1,