udev-util: add device_wait_for_devlink

Allows to wait for an event by matching on the devlink that gets
created.
This commit is contained in:
Luca Boccassi
2020-08-14 15:26:04 +01:00
parent 3f181262f4
commit 030a0d79ff
2 changed files with 84 additions and 14 deletions
+1
View File
@@ -29,5 +29,6 @@ static inline int udev_parse_config(void) {
}
int device_wait_for_initialization(sd_device *device, const char *subsystem, usec_t timeout, sd_device **ret);
int device_wait_for_devlink(const char *path, const char *subsystem, usec_t timeout, sd_device **ret);
int device_is_renaming(sd_device *dev);
bool device_for_action(sd_device *dev, DeviceAction action);