From: Daniel P. Berrangé Date: Wed, 17 Jun 2020 10:59:19 +0000 (+0100) Subject: lxc: drop compat code for clone constants X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a3e010d47e085fe2465e3e1860f84d50983f9722;p=libvirt.git lxc: drop compat code for clone constants Given our supported platform matrix, we can safely assume that all the clone constants we need are defined by the system headers. Reviewed-by: Pavel Hrdina Signed-off-by: Daniel P. Berrangé --- diff --git a/src/lxc/lxc_container.c b/src/lxc/lxc_container.c index b0a6deeb56..36dee51168 100644 --- a/src/lxc/lxc_container.c +++ b/src/lxc/lxc_container.c @@ -66,26 +66,6 @@ VIR_LOG_INIT("lxc.lxc_container"); -/* - * GLibc headers are behind the kernel, so we define these - * constants if they're not present already. - */ - -#ifndef CLONE_NEWPID -# define CLONE_NEWPID 0x20000000 -#endif -#ifndef CLONE_NEWUTS -# define CLONE_NEWUTS 0x04000000 -#endif -#ifndef CLONE_NEWUSER -# define CLONE_NEWUSER 0x10000000 -#endif -#ifndef CLONE_NEWIPC -# define CLONE_NEWIPC 0x08000000 -#endif -#ifndef CLONE_NEWNET -# define CLONE_NEWNET 0x40000000 /* New network namespace */ -#endif /* messages between parent and container */ typedef char lxc_message_t;