]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/udev/udev.h
udev-event: make udev_event_new() take sd_device instead of udev_device
[thirdparty/systemd.git] / src / udev / udev.h
index 85fcdc439f92d01f05f7371695907fae7ccd7238..162859ab4067a8aceb162d627b4eef95ab0c17fb 100644 (file)
@@ -9,7 +9,6 @@
 #include <sys/sysmacros.h>
 #include <sys/types.h>
 
-#include "libudev.h"
 #include "sd-device.h"
 #include "sd-netlink.h"
 
@@ -21,7 +20,7 @@
 #include "util.h"
 
 struct udev_event {
-        struct udev_device *dev;
+        sd_device *dev;
         sd_device *dev_parent;
         sd_device *dev_db_clone;
         char *name;
@@ -60,7 +59,7 @@ int udev_rules_apply_to_event(struct udev_rules *rules, struct udev_event *event
 int udev_rules_apply_static_dev_perms(struct udev_rules *rules);
 
 /* udev-event.c */
-struct udev_event *udev_event_new(struct udev_device *dev, int exec_delay, sd_netlink *rtnl);
+struct udev_event *udev_event_new(sd_device *dev, int exec_delay, sd_netlink *rtnl);
 struct udev_event *udev_event_free(struct udev_event *event);
 ssize_t udev_event_apply_format(struct udev_event *event,
                                 const char *src, char *dest, size_t size,