mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-10 08:16:15 +02:00
Merge pull request #10416 from obsidiansystems/cgroup-linux-only
Make `cgroup.{cc,hh}` linux-only files
This commit is contained in:
commit
5f9aaa86eb
3 changed files with 1 additions and 9 deletions
|
@ -14,7 +14,6 @@
|
||||||
#include "topo-sort.hh"
|
#include "topo-sort.hh"
|
||||||
#include "callback.hh"
|
#include "callback.hh"
|
||||||
#include "json-utils.hh"
|
#include "json-utils.hh"
|
||||||
#include "cgroup.hh"
|
|
||||||
#include "personality.hh"
|
#include "personality.hh"
|
||||||
#include "current-process.hh"
|
#include "current-process.hh"
|
||||||
#include "child.hh"
|
#include "child.hh"
|
||||||
|
@ -52,6 +51,7 @@
|
||||||
# include <seccomp.h>
|
# include <seccomp.h>
|
||||||
# endif
|
# endif
|
||||||
# define pivot_root(new_root, put_old) (syscall(SYS_pivot_root, new_root, put_old))
|
# define pivot_root(new_root, put_old) (syscall(SYS_pivot_root, new_root, put_old))
|
||||||
|
# include "cgroup.hh"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if __APPLE__
|
#if __APPLE__
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
#if __linux__
|
|
||||||
|
|
||||||
#include "cgroup.hh"
|
#include "cgroup.hh"
|
||||||
#include "util.hh"
|
#include "util.hh"
|
||||||
#include "file-system.hh"
|
#include "file-system.hh"
|
||||||
|
@ -145,5 +143,3 @@ CgroupStats destroyCgroup(const Path & cgroup)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
|
|
@ -1,8 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
#if __linux__
|
|
||||||
|
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <optional>
|
#include <optional>
|
||||||
|
|
||||||
|
@ -28,5 +26,3 @@ struct CgroupStats
|
||||||
CgroupStats destroyCgroup(const Path & cgroup);
|
CgroupStats destroyCgroup(const Path & cgroup);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
|
Loading…
Reference in a new issue