chiark / gitweb /
main: disable NSS disabling logic for now, since this is incompatible with rpm
[elogind.git] / src / device.h
index 654499cfd7f0b528fdcdc9c1ac3c156ea72842ca..5757c9139d9470e7ec1a74ed5d7e88b45477a409 100644 (file)
@@ -41,6 +41,12 @@ struct Device {
         DeviceState state;
 
         char *sysfs;
+
+        /* In order to be able to distuingish dependencies on
+        different device nodes we might end up creating multiple
+        devices for the same sysfs path. We chain them up here. */
+
+        LIST_FIELDS(struct Device, same_sysfs);
 };
 
 extern const UnitVTable device_vtable;