udev: always use last 11 chars for hash string
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 4 Jun 2021 13:28:09 +0000 (22:28 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 4 Jun 2021 13:31:24 +0000 (22:31 +0900)
commit2bb02271657b44efc7be1ede1ff1eed8408d0229
tree9dae13685b1ee83ada1eba01472b6b4e19284e57
parent0192864da7e9c5a89439809d518ae17b660b1dab
udev: always use last 11 chars for hash string

This makes the last 11 chars are always preserved for hashed string.
So, it is hard to generate a path which conflicts to another path.

Fixes an issue demonstrated in the previous commit.
src/udev/test-udev-node.c
src/udev/udev-node.c