#include <sys/sysmacros.h>
#include <sys/types.h>
-#include "libudev.h"
#include "sd-device.h"
#include "sd-netlink.h"
#include "util.h"
struct udev_event {
- struct udev_device *dev;
+ sd_device *dev;
sd_device *dev_parent;
sd_device *dev_db_clone;
char *name;
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,