chiark / gitweb /
[PATCH] D-BUS patch for udev-008
[elogind.git] / udev.h
diff --git a/udev.h b/udev.h
index 01db4494810d15c78ead66bd37bd2e68670d6ba5..4ea04d5e715093b9d451ea82e8d5e801ba6cbaae 100644 (file)
--- a/udev.h
+++ b/udev.h
@@ -64,6 +64,7 @@ struct udevice {
        int major;
        int minor;
        mode_t mode;
+       char symlink[NAME_SIZE];
 
        /* fields that help us in building strings */
        unsigned char bus_id[SYSFS_NAME_LEN];
@@ -92,4 +93,13 @@ extern char udev_config_filename[PATH_MAX+NAME_MAX];
 extern char udev_rules_filename[PATH_MAX+NAME_MAX];
 extern char default_mode_str[NAME_MAX];
 
+#ifdef USE_DBUS
+
+#define DBUS_API_SUBJECT_TO_CHANGE
+#include <dbus/dbus.h>
+
+extern DBusConnection* sysbus_connection;
+
+#endif /* USE_DBUS */
+
 #endif