diff --git a/src/shared/bus-unit-util.c b/src/shared/bus-unit-util.c index 625bebbe35..e324a2ffc7 100644 --- a/src/shared/bus-unit-util.c +++ b/src/shared/bus-unit-util.c @@ -18,6 +18,7 @@ #include "ip-protocol-list.h" #include "list.h" #include "locale-util.h" +#include "missing_fs.h" #include "mountpoint-util.h" #include "nsflags.h" #include "parse-util.h" diff --git a/src/shared/nsflags.h b/src/shared/nsflags.h index 7cc26a441d..0aeb0bc891 100644 --- a/src/shared/nsflags.h +++ b/src/shared/nsflags.h @@ -1,9 +1,7 @@ /* SPDX-License-Identifier: LGPL-2.1+ */ #pragma once -#include - -#include "missing.h" +#include "missing_sched.h" /* The combination of all namespace flags defined by the kernel. The right type for this isn't clear. setns() and * unshare() expect these flags to be passed as (signed) "int", while clone() wants them as "unsigned long". The latter