X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fvserver%2Fnetwork_cmd.h;h=d23961e5b20af93e4f8ba987ad112bd908871666;hb=8e8ece46a861c84343256819eaec77e608ff9217;hp=4403f549fa45296d8c709050a7c4206539b16e23;hpb=ae17e7656036804d46ec431260821023d4c8cb83;p=linux-2.6.git diff --git a/include/linux/vserver/network_cmd.h b/include/linux/vserver/network_cmd.h index 4403f549f..d23961e5b 100644 --- a/include/linux/vserver/network_cmd.h +++ b/include/linux/vserver/network_cmd.h @@ -23,7 +23,13 @@ extern int vc_nx_info(uint32_t, void __user *); #endif /* __KERNEL__ */ -#define VCMD_net_create VC_CMD(VNET, 1, 0) +#define VCMD_net_create_v0 VC_CMD(VNET, 1, 0) +#define VCMD_net_create VC_CMD(VNET, 1, 1) + +struct vcmd_net_create { + uint64_t flagword; +}; + #define VCMD_net_migrate VC_CMD(NETMIG, 1, 0) #define VCMD_net_add VC_CMD(NETALT, 1, 0) @@ -37,8 +43,6 @@ struct vcmd_net_nx_v0 { /* more to come */ }; -// IPN_TYPE_IPV4 - #ifdef __KERNEL__ extern int vc_net_create(uint32_t, void __user *); @@ -62,7 +66,6 @@ extern int vc_set_nflags(uint32_t, void __user *); #define IPF_STATE_SETUP (1ULL<<32) - #define IPF_ONE_TIME (0x0001ULL<<32) #define VCMD_get_ncaps VC_CMD(FLAGS, 7, 0)