]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
attach: allow attach with empty conf 1910/head
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 8 Nov 2017 21:13:48 +0000 (22:13 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Wed, 8 Nov 2017 21:31:52 +0000 (22:31 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c

index cc17f308a8c90865efcefe423fc8ee9b70ac795f..44ac31edd039c40cc934046aa4e5a81caf3aaa3b 100644 (file)
@@ -848,6 +848,12 @@ int lxc_attach(const char *name, const char *lxcpath,
        if (!init_ctx->container)
                return -1;
 
+       if (!init_ctx->container->lxc_conf) {
+               init_ctx->container->lxc_conf = lxc_conf_init();
+               if (!init_ctx->container->lxc_conf)
+                       return -ENOMEM;
+       }
+
        if (!fetch_seccomp(init_ctx->container, options))
                WARN("Failed to get seccomp policy.");