/* SPDX-License-Identifier: GPL-2.0-or-later */ | |
#pragma once | |
#include "sd-device.h" | |
int device_new_from_watch_handle_at(sd_device **ret, int dirfd, int wd); | |
static inline int device_new_from_watch_handle(sd_device **ret, int wd) { | |
return device_new_from_watch_handle_at(ret, -1, wd); | |
} | |
int udev_watch_restore(int inotify_fd); | |
int udev_watch_begin(int inotify_fd, sd_device *dev); | |
int udev_watch_end(int inotify_fd, sd_device *dev); |