From d230d4770db1afe57503c3857d0c902aafcc074c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 14 Apr 2023 13:08:03 +0200 Subject: [PATCH] mountpoint-util: use memcmp_nn() where appropriate --- src/basic/mountpoint-util.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/basic/mountpoint-util.c b/src/basic/mountpoint-util.c index 601776541b7..484f1e17507 100644 --- a/src/basic/mountpoint-util.c +++ b/src/basic/mountpoint-util.c @@ -271,9 +271,9 @@ int fd_is_mount_point(int fd, const char *filename, int flags) { /* If the file handle for the directory we are interested in and its parent are identical, * we assume this is the root directory, which is a mount point. */ - if (h->handle_bytes == h_parent->handle_bytes && - h->handle_type == h_parent->handle_type && - memcmp(h->f_handle, h_parent->f_handle, h->handle_bytes) == 0) + if (h->handle_type == h_parent->handle_type && + memcmp_nn(h->f_handle, h->handle_bytes, + h_parent->f_handle, h_parent->handle_bytes) == 0) return 1; return mount_id != mount_id_parent;