summaryrefslogtreecommitdiff
path: root/udev/lib/libudev.h
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2008-09-29 02:00:17 +0200
committerKay Sievers <kay.sievers@vrfy.org>2008-09-29 02:00:17 +0200
commit438d4c3cd4b89381348f84ef9f8b8937814f8362 (patch)
treea7490a6be8c149fb785b80b817de2295dce9ccac /udev/lib/libudev.h
parentb03e89cfbaa1fdd0c32bbd54f2b450e17014b522 (diff)
libudev: enumerate - split new() and scan()
Diffstat (limited to 'udev/lib/libudev.h')
-rw-r--r--udev/lib/libudev.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/udev/lib/libudev.h b/udev/lib/libudev.h
index 29c4a47e51..427fed7f61 100644
--- a/udev/lib/libudev.h
+++ b/udev/lib/libudev.h
@@ -94,11 +94,12 @@ extern struct udev_device *udev_monitor_receive_device(struct udev_monitor *udev
/* sys enumeration */
struct udev_enumerate;
-extern struct udev_enumerate *udev_enumerate_new_from_devices(struct udev *udev, const char *subsystem, ...);
-extern struct udev_enumerate *udev_enumerate_new_from_subsystems(struct udev *udev);
+extern struct udev_enumerate *udev_enumerate_new(struct udev *udev);
extern struct udev_enumerate *udev_enumerate_ref(struct udev_enumerate *udev_enumerate);
extern struct udev *udev_enumerate_get_udev(struct udev_enumerate *udev_enumerate);
extern void udev_enumerate_unref(struct udev_enumerate *udev_enumerate);
+extern int udev_enumerate_scan_devices(struct udev_enumerate *udev_enumerate, const char *subsystem, ...);
+extern int udev_enumerate_scan_subsystems(struct udev_enumerate *udev_enumerate);
extern struct udev_list_entry *udev_enumerate_get_list_entry(struct udev_enumerate *udev_enumerate);
#endif