contd...
[util-vserver-pl.git] / src / planetlab.c
index f3256a6..69f2228 100644 (file)
@@ -44,6 +44,8 @@ POSSIBILITY OF SUCH DAMAGE.
 #include <ctype.h>
 #include <sys/resource.h>
 #include <fcntl.h>
+#define _GNU_SOURCE 
+#include <sched.h>
 
 #include "vserver.h"
 #include "planetlab.h"
@@ -188,6 +190,7 @@ pl_chcontext(xid_t ctx, uint64_t bcaps, const struct sliver_resources *slr)
     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) {