]> git.ipfire.org Git - thirdparty/systemd.git/commit
udev: escaped string syntax e"..." in rule files
authorYu, Li-Yu <afg984@gmail.com>
Tue, 20 Oct 2020 16:38:21 +0000 (00:38 +0800)
committerYu, Li-Yu <afg984@gmail.com>
Thu, 29 Oct 2020 12:15:23 +0000 (20:15 +0800)
commitaea3253e7121ecc91754d1d39cd7842a621f55bc
tree9eb00d65b4705133702f01cca6172197026100b6
parent43e7dd70bc9f397427931bbc0996fc0cf4e9dc32
udev: escaped string syntax e"..." in rule files

* Existing valid rule files written with KEY="value" are not affected
* Now, KEY=e"value\n" becomes valid. Where `\n` is a newline character
* Escape sequences supported by src/basic/escape.h:cunescape() is
  supported
src/shared/udev-util.c
src/shared/udev-util.h
src/udev/udev-rules.c