chiark / gitweb /
remove no longer needed includes
[elogind.git] / udev_sysfs.h
index 922db1be791d2b6ba720bd4a76ebe057d9ecba1a..8078f62d8298c20a6339c63cc97381c3dbd2568b 100644 (file)
 
 #include "libsysfs/sysfs/libsysfs.h"
 
 
 #include "libsysfs/sysfs/libsysfs.h"
 
-#define WAIT_MAX_SECONDS               5
+#define WAIT_MAX_SECONDS               3
 #define WAIT_LOOP_PER_SECOND           20
 
 #define WAIT_LOOP_PER_SECOND           20
 
+extern dev_t get_devt(struct sysfs_class_device *class_dev);
 extern int subsystem_expect_no_dev(const char *subsystem);
 extern int subsystem_expect_no_dev(const char *subsystem);
-extern int wait_for_bus_device(struct sysfs_device *devices_dev, const char **error);
+
+/* /sys/class /sys/block devices */
+extern struct sysfs_class_device *wait_class_device_open(const char *path);
 extern int wait_for_class_device(struct sysfs_class_device *class_dev, const char **error);
 extern int wait_for_class_device(struct sysfs_class_device *class_dev, const char **error);
-extern struct sysfs_class_device *open_class_device_wait(const char *path);
-extern struct sysfs_device *open_devices_device_wait(const char *path);
+
+/* /sys/devices devices */
+extern struct sysfs_device *wait_devices_device_open(const char *path);
+extern int wait_for_devices_device(struct sysfs_device *devices_dev, const char **error);
 
 #endif /* _UDEV_SYSFS_H_ */
 
 #endif /* _UDEV_SYSFS_H_ */