chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add bash completion for systemctl --system
[elogind.git]
/
src
/
device.c
diff --git
a/src/device.c
b/src/device.c
index bf032d0ce292bcb135a92880701bf82e8a7a0ed6..7b73110120fca436a76489070cb9253b862efd31 100644
(file)
--- a/
src/device.c
+++ b/
src/device.c
@@
-188,10
+188,6
@@
static int device_update_unit(Manager *m, struct udev_device *dev, const char *p
if ((r = device_find_escape_name(m, path, &u)) < 0)
return r;
if ((r = device_find_escape_name(m, path, &u)) < 0)
return r;
- /* If a different unit already claimed this name then let's do
- * nothing. This can happen for example when two disks with
- * the same label are plugged in, and which hence try to get
- * conflicting symlinks in /dev/disk/by-label/xxxx */
if (u && DEVICE(u)->sysfs && !path_equal(DEVICE(u)->sysfs, sysfs))
return -EEXIST;
if (u && DEVICE(u)->sysfs && !path_equal(DEVICE(u)->sysfs, sysfs))
return -EEXIST;
@@
-537,7
+533,6
@@
const UnitVTable device_vtable = {
.no_instances = true,
.no_snapshots = true,
.no_isolate = true,
.no_instances = true,
.no_snapshots = true,
.no_isolate = true,
- .no_alias = true,
.init = device_init,
.init = device_init,