From: Luca Boccassi Date: Fri, 10 Nov 2023 13:10:13 +0000 (+0000) Subject: selinux: change fd check into assertion X-Git-Tag: v255-rc2~39^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0b511787fd752a7fa0e18cf33d16036a435e414e;p=thirdparty%2Fsystemd.git selinux: change fd check into assertion --- diff --git a/src/shared/selinux-util.c b/src/shared/selinux-util.c index 36ed12ed89f..fb7da12fb6b 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)