From 37631ddbf861f1803a4a63c0bdf4dd099ebc4bb1 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sun, 14 Feb 2021 14:07:44 +0100 Subject: [PATCH] network: expose namespace fd paths to network hooks Closes: #3667 Signed-off-by: Christian Brauner --- src/lxc/network.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lxc/network.c b/src/lxc/network.c index 646b35c8a..3fb2846b2 100644 --- a/src/lxc/network.c +++ b/src/lxc/network.c @@ -3977,6 +3977,13 @@ void lxc_delete_network(struct lxc_handler *handler) { bool bret; + /* + * Always expose namespace fd paths to network down hooks via + * environment variables. No need to complicate things by passing them + * as additional hook arguments. + */ + lxc_expose_namespace_environment(handler); + if (handler->am_root) bret = lxc_delete_network_priv(handler); else -- 2.47.2