From 0b511787fd752a7fa0e18cf33d16036a435e414e Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Fri, 10 Nov 2023 13:10:13 +0000 Subject: [PATCH] selinux: change fd check into assertion --- src/shared/selinux-util.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/shared/selinux-util.c b/src/shared/selinux-util.c index 36ed12ed89..fb7da12fb6 100644 --- a/src/shared/selinux-util.c +++ b/src/shared/selinux-util.c @@ -586,8 +586,7 @@ int mac_selinux_create_file_prepare_at( _cleanup_free_ char *abspath = NULL; int r; - if (dir_fd < 0 && dir_fd != AT_FDCWD) - return -EBADF; + assert(dir_fd >= 0 || dir_fd == AT_FDCWD); r = selinux_init(/* force= */ false); if (r <= 0) -- 2.25.1