chiark / gitweb /
simplify "symlink name stack"
authorKay Sievers <kay.sievers@vrfy.org>
Wed, 9 Sep 2009 16:18:17 +0000 (18:18 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Wed, 9 Sep 2009 16:49:07 +0000 (18:49 +0200)
commit6c29f2b942358d4dd9d3e7c65c13c3612dded3cc
tree2604ad41d6cd00785e13caa5515996acc3e942ee
parent7f06ec2e19387424de34bae35320c2fe192cb69d
simplify "symlink name stack"

With well defined and kernel-supplied node names, we no longer need
to support a possible stack of conflicting symlinks and node names.
Only symlinks with identical names can be claimed by multiple devices.

This shrinks the former /dev/.udev/names/ significantly.

Also the /dev/{block,char}/MAJ:MIN" links are excluded from the name
stack - they are unique and can not conflict.
NEWS
TODO
libudev/libudev-device.c
libudev/libudev-monitor.c
libudev/libudev-private.h
rules/rules.d/50-udev-default.rules
udev/udev-event.c
udev/udev-node.c
udev/udev-rules.c