From: Corey Bryant <cor...@linux.vnet.ibm.com>

This fixes a bug where we weren't exiting if seccomp_init() failed.

Signed-off-by: Corey Bryant <cor...@linux.vnet.ibm.com>
Acked-by: Eduardo Otubo <ot...@linux.vnet.ibm.com>
Acked-by: Paul Moore <pmo...@redhat.com>
(cherry picked from commit 2a13f991123fa16841e6d94b02a9cc2c76d91725)

Signed-off-by: Michael Roth <mdr...@linux.vnet.ibm.com>
---
 qemu-seccomp.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/qemu-seccomp.c b/qemu-seccomp.c
index 69cee44..7c7b474 100644
--- a/qemu-seccomp.c
+++ b/qemu-seccomp.c
@@ -230,6 +230,7 @@ int seccomp_start(void)
 
     ctx = seccomp_init(SCMP_ACT_KILL);
     if (ctx == NULL) {
+        rc = -1;
         goto seccomp_return;
     }
 
-- 
1.7.9.5


Reply via email to