lib/getvservervdir.c
lib_v11_SRCS = lib/syscall_rlimit.c \
lib/syscall_kill.c
-lib_v13_SRCS = lib/syscall_getiattr.c \
+lib_v13_SRCS = lib/syscall_enternamespace.c \
+ lib/syscall_enternamespace-v13.hc \
+ lib/syscall_getiattr.c \
lib/syscall_setiattr.c \
lib/syscall_gettaskxid.c \
lib/syscall_getvxinfo.c
#define VC_CAT_VERSION 0
#define VC_CAT_VHOST 2
+#define VC_CAT_PROCALT 10
#define VC_CAT_PROCTRL 12
#define VC_CAT_SCHED 14
#define VCMD_new_s_context VC_CMD(COMPAT, 1, 1)
#define VCMD_set_ipv4root VC_CMD(COMPAT, 2, 3)
+#define VCMD_enter_namespace VC_CMD(PROCALT, 1, 0)
+
/* compatibiliy vserver arguments */
struct vcmd_new_s_context_v1 {
int vc_get_vhi_name(xid_t xid, vc_uts_type type, char *val, size_t len);
+ int vc_enter_namespace(xid_t xid);
+
+
uint32_t vc_textlist2flag(char const *, size_t len,
char const **err_ptr, size_t *err_len);
uint32_t vc_text2flag(char const *, size_t len);