summaryrefslogtreecommitdiff
path: root/src/libudev/libudev-device-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libudev/libudev-device-internal.h')
-rw-r--r--src/libudev/libudev-device-internal.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libudev/libudev-device-internal.h b/src/libudev/libudev-device-internal.h
index 7a78deff79..8a6e5a48f6 100644
--- a/src/libudev/libudev-device-internal.h
+++ b/src/libudev/libudev-device-internal.h
@@ -1,11 +1,10 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#pragma once
-
#include "libudev.h"
#include "sd-device.h"
-#include "libudev-private.h"
+#include "libudev-list-internal.h"
/**
* udev_device:
@@ -19,7 +18,7 @@ struct udev_device {
sd_device *device;
/* legacy */
- int refcount;
+ unsigned n_ref;
struct udev_device *parent;
bool parent_set;
@@ -37,4 +36,4 @@ struct udev_device {
bool sysattrs_read;
};
-struct udev_device *udev_device_new(struct udev *udev);
+struct udev_device *udev_device_new(struct udev *udev, sd_device *device);