From: Daniel Hokka Zakrisson Date: Mon, 17 Mar 2008 08:55:11 +0000 (+0000) Subject: Add the new flags. X-Git-Tag: release-0.30.215~2 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a67440221cbec27ed12b5f34f109a9a99d40df4;p=util-vserver.git Add the new flags. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2705 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/lib/ncaps-net.c b/lib/ncaps-net.c index 00ea843..8449bba 100644 --- a/lib/ncaps-net.c +++ b/lib/ncaps-net.c @@ -31,7 +31,8 @@ #define DECL(STR, VAL) { STR, sizeof(STR)-1, VAL } static struct Mapping_uint64 const VALUES[] = { - DECL("raw_icmp", VC_NXC_RAW_ICMP), + DECL("tun_create", VC_NXC_TUN_CREATE), + DECL("raw_icmp", VC_NXC_RAW_ICMP), }; inline static char const * diff --git a/lib/nflags-net.c b/lib/nflags-net.c index 8d0f976..cd89080 100644 --- a/lib/nflags-net.c +++ b/lib/nflags-net.c @@ -37,6 +37,7 @@ static struct Mapping_uint64 const VALUES[] = { DECL("single_ip", VC_NXF_SINGLE_IP), DECL("lback_remap", VC_NXF_LBACK_REMAP), DECL("remap_lback", VC_NXF_LBACK_REMAP), + DECL("lback_allow", VC_NXF_LBACK_ALLOW), DECL("hide_netif", VC_NXF_HIDE_NETIF), DECL("hide_lback", VC_NXF_HIDE_LBACK), diff --git a/lib/vserver.h b/lib/vserver.h index 0aa5d36..9df54d6 100644 --- a/lib/vserver.h +++ b/lib/vserver.h @@ -239,6 +239,7 @@ #define VC_NXF_SINGLE_IP 0x00000100ull #define VC_NXF_LBACK_REMAP 0x00000200ull +#define VC_NXF_LBACK_ALLOW 0x00000400ull #define VC_NXF_HIDE_NETIF 0x02000000ull #define VC_NXF_HIDE_LBACK 0x04000000ull @@ -251,6 +252,8 @@ // the network capabilities +#define VC_NXC_TUN_CREATE 0x00000001ull + #define VC_NXC_RAW_ICMP 0x00000100ull