38 lines
1.1 KiB
Diff
38 lines
1.1 KiB
Diff
|
|
From aca2dde947317d4e3c1a75ec7fdebf2ae70878a2 Mon Sep 17 00:00:00 2001
|
||
|
|
From: Evgeny Vereshchagin <evvers@ya.ru>
|
||
|
|
Date: Thu, 15 Apr 2021 07:09:10 +0000
|
||
|
|
Subject: [PATCH] seccomp: init and destroy notifier.cookie
|
||
|
|
|
||
|
|
It's a follow-up to 84cf6d259b24e4ad48e
|
||
|
|
|
||
|
|
Closes https://github.com/lxc/lxc/issues/3806
|
||
|
|
|
||
|
|
Signed-off-by: Evgeny Vereshchagin <evvers@ya.ru>
|
||
|
|
---
|
||
|
|
src/lxc/seccomp.c | 2 ++
|
||
|
|
1 file changed, 2 insertions(+)
|
||
|
|
|
||
|
|
diff --git a/src/lxc/seccomp.c b/src/lxc/seccomp.c
|
||
|
|
index 4b9d23c55..ebbba80f7 100644
|
||
|
|
--- a/src/lxc/seccomp.c
|
||
|
|
+++ b/src/lxc/seccomp.c
|
||
|
|
@@ -1867,6 +1867,7 @@ void lxc_seccomp_free(struct lxc_seccomp *seccomp)
|
||
|
|
seccomp_notify_free(seccomp->notifier.req_buf, seccomp->notifier.rsp_buf);
|
||
|
|
seccomp->notifier.req_buf = NULL;
|
||
|
|
seccomp->notifier.rsp_buf = NULL;
|
||
|
|
+ free_disarm(seccomp->notifier.cookie);
|
||
|
|
#endif
|
||
|
|
}
|
||
|
|
|
||
|
|
@@ -2076,6 +2077,7 @@ void seccomp_conf_init(struct lxc_conf *conf)
|
||
|
|
sizeof(conf->seccomp.notifier.proxy_addr));
|
||
|
|
conf->seccomp.notifier.req_buf = NULL;
|
||
|
|
conf->seccomp.notifier.rsp_buf = NULL;
|
||
|
|
+ conf->seccomp.notifier.cookie = NULL;
|
||
|
|
#endif
|
||
|
|
}
|
||
|
|
|
||
|
|
--
|
||
|
|
2.25.1
|
||
|
|
|