From: Enrico Scholz Date: Wed, 18 Jan 2006 23:59:30 +0000 (+0000) Subject: NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case, too X-Git-Tag: version_0_30_210~30 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9c2cb19d6aee1ff6638c442894f22bb747477582;p=util-vserver.git NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case, too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2251 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/lib/vserver-internal.h b/util-vserver/lib/vserver-internal.h index 8fb0f13..0f55018 100644 --- a/util-vserver/lib/vserver-internal.h +++ b/util-vserver/lib/vserver-internal.h @@ -193,11 +193,13 @@ inline static ALWAYSINLINE void vc_noop0() {} # define NETTYPE_USER2KERNEL(X) ((X)==vcNET_IPV4 ? NXA_TYPE_IPV4 : \ (X)==vcNET_IPV6 ? NXA_TYPE_IPV6 : \ (X)==vcNET_IPV4B ? (NXA_TYPE_IPV4 | NXA_MOD_BCAST) : \ + (X)==vcNET_IPV6B ? (NXA_TYPE_IPV6 | NXA_MOD_BCAST) : \ (X)==vcNET_ANY ? NXA_TYPE_ANY : \ (X)) # define NETTYPE_KERNEL2USER(X) ((X)==NXA_TYPE_IPV4 ? vcNET_IPV4 : \ (X)==NXA_TYPE_IPV6 ? vcNET_IPV6 : \ (X)==(NXA_TYPE_IPV4|NXA_MOD_BCAST) ? vcNET_IPV4B : \ + (X)==(NXA_TYPE_IPV6|NXA_MOD_BCAST) ? vcNET_IPV6B : \ (X)==NXA_TYPE_ANY ? vcNET_ANY : \ (X)) #else