#include <ctype.h>
#include <sys/resource.h>
#include <fcntl.h>
+#define _GNU_SOURCE
+#include <sched.h>
#include "vserver.h"
#include "planetlab.h"
/* Unshare the net namespace if the slice if requested in the local slice configuration */
unshare_mask = get_space_flag(ctx);
if (unshare_mask != 0) {
- sys_unshare(unshare_mask);
+ unshare(unshare_mask);
vc_set_namespace(ctx, unshare_mask);
}
migrate:
if (net_migrated || !vc_net_migrate(ctx))
{
+ uint32_t unshare_mask;
/* Unshare the net namespace if the slice if requested in the local slice configuration */
unshare_mask = get_space_flag(ctx);
if (unshare_mask != 0) {