From 17ade5b2af38f318a3fc9695e2b0a936b4f3523a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 20 Jan 2026 22:34:07 +0100 Subject: [PATCH] sd-id128-util: allow XAT_FDROOT pass through in id128_get_machine_at() --- src/libsystemd/sd-id128/sd-id128.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsystemd/sd-id128/sd-id128.c b/src/libsystemd/sd-id128/sd-id128.c index e08f0b6412..f2a7209a25 100644 --- a/src/libsystemd/sd-id128/sd-id128.c +++ b/src/libsystemd/sd-id128/sd-id128.c @@ -138,7 +138,7 @@ _public_ int sd_id128_get_machine(sd_id128_t *ret) { int id128_get_machine_at(int rfd, sd_id128_t *ret) { int r; - assert(rfd >= 0 || rfd == AT_FDCWD); + assert(rfd >= 0 || IN_SET(rfd, AT_FDCWD, XAT_FDROOT)); r = dir_fd_is_root_or_cwd(rfd); if (r < 0)