diff --git a/src/slurmd/common/xcgroup.c b/src/slurmd/common/xcgroup.c index 9562d59432a1181352f034a6dc010edb851493ff..77abdfb0ee885b834c2fa4dd690efd3db0b157ce 100644 --- a/src/slurmd/common/xcgroup.c +++ b/src/slurmd/common/xcgroup.c @@ -218,11 +218,12 @@ int xcgroup_ns_mount(xcgroup_ns_t* cgns) } #if defined(__FreeBSD__) - #define mount_group mount("cgroup", cgns->mnt_point, MS_NOSUID|MS_NOEXEC|MS_NODEV, options) + if (mount("cgroup", cgns->mnt_point, + MS_NOSUID|MS_NOEXEC|MS_NODEV, options)) #else - #define mount_group mount("cgroup", cgns->mnt_point, "cgroup", MS_NOSUID|MS_NOEXEC|MS_NODEV, options) + if (mount("cgroup", cgns->mnt_point, "cgroup", + MS_NOSUID|MS_NOEXEC|MS_NODEV, options)) #endif - if (mount_group) return XCGROUP_ERROR; else { /* FIXME: this only gets set when we aren't mounted at