The function that fills virLXCMeminfo struct (virLXCCgroupGetMeminfo()) lives in lxc_cgroup.h. Move the struct there too. Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> --- src/lxc/lxc_cgroup.h | 13 +++++++++++++ src/lxc/lxc_fuse.h | 13 ------------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/lxc/lxc_cgroup.h b/src/lxc/lxc_cgroup.h index 2b323371f9..bebdc3ff96 100644 --- a/src/lxc/lxc_cgroup.h +++ b/src/lxc/lxc_cgroup.h @@ -35,6 +35,19 @@ int virLXCCgroupSetup(virDomainDef *def, virCgroup *cgroup, virBitmap *nodemask); +struct virLXCMeminfo { + unsigned long long memtotal; + unsigned long long memusage; + unsigned long long cached; + unsigned long long active_anon; + unsigned long long inactive_anon; + unsigned long long active_file; + unsigned long long inactive_file; + unsigned long long unevictable; + unsigned long long swaptotal; + unsigned long long swapusage; +}; + int virLXCCgroupGetMeminfo(struct virLXCMeminfo *meminfo); int diff --git a/src/lxc/lxc_fuse.h b/src/lxc/lxc_fuse.h index 34a59667d4..7052391a7b 100644 --- a/src/lxc/lxc_fuse.h +++ b/src/lxc/lxc_fuse.h @@ -28,19 +28,6 @@ #include "lxc_conf.h" -struct virLXCMeminfo { - unsigned long long memtotal; - unsigned long long memusage; - unsigned long long cached; - unsigned long long active_anon; - unsigned long long inactive_anon; - unsigned long long active_file; - unsigned long long inactive_file; - unsigned long long unevictable; - unsigned long long swaptotal; - unsigned long long swapusage; -}; - typedef struct virLXCFuse virLXCFuse; int lxcSetupFuse(struct virLXCFuse **f, virDomainDef *def); -- 2.34.1