Package: slirp4netns
Version: 1.0.1-1
Severity: important
Tags: ipv6 patch upstream
X-Debbugs-Cc: [email protected]

Akihiro Suda, the upstream author for slirp4netns, has reached out to me
pointing out some issues in the slirp4netns debian package. This bug is about
broken ipv6 support, which has been fixed upstream at
https://github.com/rootless-containers/slirp4netns/commit/dd4af4f4acd4fa9c9365a8900c6096ac1cef79ca

>From 8d2aefecce7cca696f44d0792e196ecdd22072e4 Mon Sep 17 00:00:00 2001
From: Ralf Haferkamp <[email protected]>
Date: Fri, 3 Jul 2020 11:35:52 +0200
Subject: [PATCH] Fix config_from_options() to correctly enable ipv6

Signed-off-by: Ralf Haferkamp <[email protected]>
---
 main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main.c b/main.c
index 591dfbf..df1afd5 100644
--- a/main.c
+++ b/main.c
@@ -775,7 +775,7 @@ static int slirp4netns_config_from_options(struct 
slirp4netns_config *cfg,
     if (rc < 0) {
         goto finish;
     }
-    cfg->enable_ipv6 = cfg->enable_ipv6;
+    cfg->enable_ipv6 = opt->enable_ipv6;
     cfg->disable_host_loopback = opt->disable_host_loopback;
     cfg->enable_sandbox = opt->enable_sandbox;
     cfg->enable_seccomp = opt->enable_seccomp;


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages slirp4netns depends on:
ii  libc6         2.31-9
ii  libglib2.0-0  2.66.7-1
ii  libseccomp2   2.5.1-1
ii  libslirp0     4.4.0-1

slirp4netns recommends no packages.

slirp4netns suggests no packages.

-- no debconf information

Reply via email to