summaryrefslogtreecommitdiff
path: root/src/udev/udev-watch.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* udev: drop trivial wrapper for udev_watch_begin()Yu Watanabe2022-10-311-0/+4
* udev: fix the errno check if a couple of placesFrantisek Sumsal2022-10-251-2/+2
* sd-device: move device_new_from_watch_handle_at() to udev-watch.cYu Watanabe2022-09-121-0/+23
* udev: use rm_rf() to remove old watch directoryYu Watanabe2022-09-121-24/+30
* udev-watch: remove symlink for saving inotify watch handle only when it is ow...Yu Watanabe2022-09-121-55/+121
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* udev-watch: retry to save watch handle with random delayYu Watanabe2021-09-131-4/+41
* udev: explicitly mention that the error will be ignoredYu Watanabe2021-06-021-3/+6
* udev,sd_device: also save map from device ID to watch handle in /run/udev/watchYu Watanabe2021-04-301-70/+35
* udev: make udev_watch_end() noop when device does not have devnameYu Watanabe2021-04-301-0/+3
* sd-device: rename device_get_id_filename() -> device_get_device_id()Yu Watanabe2021-04-301-11/+11
* udev: do not store inotify fd in a global variableYu Watanabe2021-04-301-32/+12
* license: GPL-2.0+ -> GPL-2.0-or-laterYu Watanabe2020-11-091-1/+1
* sd-device: make log_device_error() or friends return voidYu Watanabe2020-09-091-4/+2
* udev: don't complain when udev_watch_end() is called without udev_watch_init()Zbigniew Jędrzejewski-Szmek2020-07-161-2/+1
* coccinelle: also mark previous synthetic errnos as suchZbigniew Jędrzejewski-Szmek2018-11-221-5/+10
* udev: downgrade message when we fail to set inotify watch upZbigniew Jędrzejewski-Szmek2018-11-131-1/+4
* udev-watch: adjust level of log messagesYu Watanabe2018-11-061-8/+8
* udev-watch: make udev_watch_lookup() return 1 when device foundYu Watanabe2018-11-061-8/+9
* udev: drop redundant log message and fix returned error codeYu Watanabe2018-11-061-1/+1
* udev-watch: use log_device_*()Yu Watanabe2018-10-231-18/+10
* udev: make sd_device_get_devname() failure non-fatalYu Watanabe2018-10-171-6/+5
* udev: don't use devname before we acquired itLennart Poettering2018-10-161-4/+4
* udev: use readlink_malloc() or its friendYu Watanabe2018-10-141-17/+12
* udev-watch: replace udev_device by sd_device and modernize code a bitYu Watanabe2018-10-111-80/+123
* udev: drop unused udev structYu Watanabe2018-09-101-8/+8
* tree-wide: drop empty lines in commentsYu Watanabe2018-07-231-1/+0
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-1/+0
* Drop more license boilerplateZbigniew Jędrzejewski-Szmek2018-06-141-12/+0
* tree-wide: use proper unicode © instead of (C) where we canLennart Poettering2018-06-141-3/+3
* Add some handling to remaining unlinkat callsZbigniew Jędrzejewski-Szmek2018-02-191-1/+1
* Add SPDX license identifiers to source files under the GPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: replace all readdir cycles with FOREACH_DIRENT{,_ALL} (#4853)Reverend Homer2016-12-091-2/+2
* udev/udev-watch: calculate the real buffer sizes neededZbigniew Jędrzejewski-Szmek2016-11-021-3/+3
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* tree-wide: use xsprintf() where applicableDaniel Mack2016-01-121-3/+4
* udev: add emacs header lineZbigniew Jędrzejewski-Szmek2015-12-071-0/+2
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-3/+3
* tree-wide: update empty-if coccinelle script to cover empty-while and moreLennart Poettering2015-09-091-3/+2
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-4/+0
* treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt2014-11-281-5/+5
* udev: place opening { at the same line as the function declarationKay Sievers2014-07-291-10/+5
* log: log_error() and friends add a newline after each line anyway, so avoid i...Lennart Poettering2013-12-241-5/+5
* Standarize on one spelling of symlink error messageZbigniew Jędrzejewski-Szmek2013-04-241-1/+1
* use the same email address everywhereKay Sievers2012-11-121-1/+1
* udev: check return value of symlinkVáclav Pavlín2012-09-231-1/+4
* udev: export udev_device_new_from_device_id()Kay Sievers2012-08-101-2/+2
* udev: do not selinux label files in /run/udevKay Sievers2012-05-311-1/+1
* mkdir: append _label to all mkdir() calls that explicitly set the selinux con...Kay Sievers2012-05-311-1/+1