]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lslocks: fix buffer overflow
authorKarel Zak <kzak@redhat.com>
Thu, 29 Feb 2024 19:43:35 +0000 (20:43 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 29 Feb 2024 19:46:44 +0000 (20:46 +0100)
commitfcb83efb61c7898fa2ef20e010bf760278ec6746
tree9ddea22ea5ebb49a8fd2d1c845074cfe172b4abc
parent4aa584a0e7482b89599c01986cd4ea69a397f808
lslocks: fix buffer overflow

* don't use memset() to init variables
* use xreaddir() to reduce code
* use ssize_t for readlinkat() return value to avoid buffer overflow

Signed-off-by: Karel Zak <kzak@redhat.com>
(cherry picked from commit f030775ffeaa8627c88434f7d0cba1a454aa0ffa)
misc-utils/lslocks.c