diff --git a/src/python-lxc/lxc.c b/src/python-lxc/lxc.c index 4f637d09b..61c192c87 100644 --- a/src/python-lxc/lxc.c +++ b/src/python-lxc/lxc.c @@ -26,10 +26,38 @@ #include "structmember.h" #include #include "lxc/utils.h" -#include "lxc/namespace.h" #include "lxc/confile.h" #include #include +#include + +/* + * CLONE_* definitions copied from lxc/namespace.h + */ +#ifndef CLONE_FS +# define CLONE_FS 0x00000200 +#endif +#ifndef CLONE_NEWNS +# define CLONE_NEWNS 0x00020000 +#endif +#ifndef CLONE_NEWCGROUP +# define CLONE_NEWCGROUP 0x02000000 +#endif +#ifndef CLONE_NEWUTS +# define CLONE_NEWUTS 0x04000000 +#endif +#ifndef CLONE_NEWIPC +# define CLONE_NEWIPC 0x08000000 +#endif +#ifndef CLONE_NEWUSER +# define CLONE_NEWUSER 0x10000000 +#endif +#ifndef CLONE_NEWPID +# define CLONE_NEWPID 0x20000000 +#endif +#ifndef CLONE_NEWNET +# define CLONE_NEWNET 0x40000000 +#endif /* Helper functions */