]> git.ipfire.org Git - thirdparty/systemd.git/commit
udev: modernize udev-rules.c
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 24 Apr 2019 23:21:11 +0000 (01:21 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 2 Jun 2019 05:15:26 +0000 (14:15 +0900)
commit25de7aa7b90c23d33ea50ada1e50c5834a414237
tree82a7c5095193da13becc2fe9e83c64801045ae35
parent7e4831d2963e9c239e91cae45a3409b039f003cf
udev: modernize udev-rules.c

This does the following:
- rename enum udev_builtin_cmd -> UdevBuiltinCmd
- rename struct udev_builtin -> UdevBuiltin
- move type definitions to udev-rules.h
- move prototypes of functions defined in udev-rules.c to udev-rules.h
- drop to use strbuf
- propagate critical errors in applying rules,
- drop limitation for number of tokens per line.
24 files changed:
src/fuzz/fuzz-udev-rules.c
src/shared/udev-util.c
src/test/test-udev.c
src/udev/meson.build
src/udev/udev-builtin-blkid.c
src/udev/udev-builtin-btrfs.c
src/udev/udev-builtin-hwdb.c
src/udev/udev-builtin-input_id.c
src/udev/udev-builtin-keyboard.c
src/udev/udev-builtin-kmod.c
src/udev/udev-builtin-net_id.c
src/udev/udev-builtin-net_setup_link.c
src/udev/udev-builtin-path_id.c
src/udev/udev-builtin-uaccess.c
src/udev/udev-builtin-usb_id.c
src/udev/udev-builtin.c
src/udev/udev-builtin.h
src/udev/udev-event.c
src/udev/udev-event.h [moved from src/udev/udev.h with 66% similarity]
src/udev/udev-rules.c
src/udev/udev-rules.h [new file with mode: 0644]
src/udev/udevadm-test-builtin.c
src/udev/udevadm-test.c
src/udev/udevd.c