summaryrefslogtreecommitdiff
path: root/samples/bpf/test_current_task_under_cgroup_user.c
diff options
context:
space:
mode:
authorMartin KaFai Lau <martin.lau@kernel.org>2022-12-19 14:21:05 -0800
committerMartin KaFai Lau <martin.lau@kernel.org>2022-12-19 14:21:05 -0800
commit64f4660f691c61506828faef38ef374811fbbe71 (patch)
tree6fcebd2b0a0d50eab3042f2417678ca80303c1e5 /samples/bpf/test_current_task_under_cgroup_user.c
parente2bb9e01d589f7fa82573aedd2765ff9b277816a (diff)
parent68be98e0f4191abc64c871e3e461f275715eaf67 (diff)
downloadlwn-64f4660f691c61506828faef38ef374811fbbe71.tar.gz
lwn-64f4660f691c61506828faef38ef374811fbbe71.zip
Merge branch 'samples/bpf: fix LLVM compilation warning'
"Daniel T. Lee" says: ==================== Currently, compiling samples/bpf with LLVM emits several warning. They are only small details, but they do not appear when compiled with GCC. Detailed compilation command and warning logs can be found from bpf CI. ==================== Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Diffstat (limited to 'samples/bpf/test_current_task_under_cgroup_user.c')
-rw-r--r--samples/bpf/test_current_task_under_cgroup_user.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/samples/bpf/test_current_task_under_cgroup_user.c b/samples/bpf/test_current_task_under_cgroup_user.c
index ac251a417f45..6fb25906835e 100644
--- a/samples/bpf/test_current_task_under_cgroup_user.c
+++ b/samples/bpf/test_current_task_under_cgroup_user.c
@@ -14,9 +14,9 @@
int main(int argc, char **argv)
{
pid_t remote_pid, local_pid = getpid();
+ int cg2 = -1, idx = 0, rc = 1;
struct bpf_link *link = NULL;
struct bpf_program *prog;
- int cg2, idx = 0, rc = 1;
struct bpf_object *obj;
char filename[256];
int map_fd[2];
@@ -103,7 +103,9 @@ int main(int argc, char **argv)
rc = 0;
err:
- close(cg2);
+ if (cg2 != -1)
+ close(cg2);
+
cleanup_cgroup_environment();
cleanup: