From 2494ede1067d5071d3cc7d355cdc2ae3fac66dc5 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 11 Jan 2026 03:32:21 +0900 Subject: container/init: configure interface lo This enables loopback networking when owning the net namespace. Signed-off-by: Ophestra --- container/dispatcher.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'container/dispatcher.go') diff --git a/container/dispatcher.go b/container/dispatcher.go index e1dae6eb..7231d56d 100644 --- a/container/dispatcher.go +++ b/container/dispatcher.go @@ -61,6 +61,8 @@ type syscallDispatcher interface { mountTmpfs(fsname, target string, flags uintptr, size int, perm os.FileMode) error // ensureFile provides ensureFile. ensureFile(name string, perm, pperm os.FileMode) error + // mustLoopback provides mustLoopback. + mustLoopback(msg message.Msg) // seccompLoad provides [seccomp.Load]. seccompLoad(rules []std.NativeRule, flags seccomp.ExportFlag) error @@ -164,6 +166,7 @@ func (k direct) mountTmpfs(fsname, target string, flags uintptr, size int, perm func (direct) ensureFile(name string, perm, pperm os.FileMode) error { return ensureFile(name, perm, pperm) } +func (direct) mustLoopback(msg message.Msg) { mustLoopback(msg) } func (direct) seccompLoad(rules []std.NativeRule, flags seccomp.ExportFlag) error { return seccomp.Load(rules, flags) -- cgit v1.3.1