[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200705161812.45560-1-zeil@yandex-team.ru>
Date: Sun, 5 Jul 2020 19:18:12 +0300
From: Dmitry Yakunin <zeil@...dex-team.ru>
To: dsahern@...il.com, netdev@...r.kernel.org
Subject: [PATCH iproute2-next v2] lib: fix checking of returned file handle size for cgroup
Before this patch check is happened only in case when we try to find
cgroup at cgroup2 mount point.
v2:
- add Fixes line before Signed-off-by (David Ahern)
Fixes: d5e6ee0dac64 ("ss: introduce cgroup2 cache and helper functions")
Signed-off-by: Dmitry Yakunin <zeil@...dex-team.ru>
---
lib/fs.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/fs.c b/lib/fs.c
index e265fc0..4b90a70 100644
--- a/lib/fs.c
+++ b/lib/fs.c
@@ -148,10 +148,10 @@ __u64 get_cgroup2_id(const char *path)
strerror(errno));
goto out;
}
- if (fhp->handle_bytes != sizeof(__u64)) {
- fprintf(stderr, "Invalid size of cgroup2 ID\n");
- goto out;
- }
+ }
+ if (fhp->handle_bytes != sizeof(__u64)) {
+ fprintf(stderr, "Invalid size of cgroup2 ID\n");
+ goto out;
}
memcpy(cg_id.bytes, fhp->f_handle, sizeof(__u64));
--
2.7.4
Powered by blists - more mailing lists