X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fdlimit_cmd.h;h=1aedb36c841cd005465338fdef79ba3f72ff78c9;hb=50e3c58ac5d9afe773c732578b4af0dff8ce588f;hp=b91a9462ade1617c4e9878b783d20bcc6a575289;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/kernel/dlimit_cmd.h b/kernel/dlimit_cmd.h index b91a946..1aedb36 100644 --- a/kernel/dlimit_cmd.h +++ b/kernel/dlimit_cmd.h @@ -1,6 +1,7 @@ #ifndef _VX_DLIMIT_CMD_H #define _VX_DLIMIT_CMD_H + /* dlimit vserver commands */ #define VCMD_add_dlimit VC_CMD(DLIMIT, 1, 0) @@ -24,11 +25,16 @@ struct vcmd_ctx_dlimit_v0 { uint32_t flags; }; +#define CDLIM_UNSET ((uint32_t)0UL) +#define CDLIM_INFINITY ((uint32_t)~0UL) +#define CDLIM_KEEP ((uint32_t)~1UL) #ifdef __KERNEL__ #ifdef CONFIG_COMPAT +#include + struct vcmd_ctx_dlimit_base_v0_x32 { compat_uptr_t name_ptr; uint32_t flags;