From d93126d3b91ea9e3831b9fd0b5318989f82daebe Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Mon, 13 Apr 2020 20:03:35 +0100 Subject: interface: allow renaming interface when moving to jail netns Introduce jail_ifname option to define the name of a Linux network interface when moved into a jail's network namespace. This is useful for containers which expect the network interface to have a specific name (eg. 'host0' in case of systemd). While at it, clean-up and fix bugs in jail interface up/down routines. Signed-off-by: Daniel Golle --- interface.h | 1 + 1 file changed, 1 insertion(+) (limited to 'interface.h') diff --git a/interface.h b/interface.h index cd09812..3d58aa3 100644 --- a/interface.h +++ b/interface.h @@ -109,6 +109,7 @@ struct interface { const char *name; const char *ifname; char *jail; + char *jail_ifname; int netns_fd; bool available; -- cgit v1.2.3