From 254bf6e8f6074b7e200958315cb3baa9ba2b1ca2 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Thu, 19 Feb 2004 22:23:45 +0000 Subject: [PATCH] added new iattr definitions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@954 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/lib/virtual.h | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/util-vserver/lib/virtual.h b/util-vserver/lib/virtual.h index d40b922..3abd771 100644 --- a/util-vserver/lib/virtual.h +++ b/util-vserver/lib/virtual.h @@ -150,14 +150,16 @@ struct vcmd_tbf_sched_v1 { /* inode vserver commands */ -#define VCMD_get_iattr VC_CMD(INODE, 1, 0) -#define VCMD_set_iattr VC_CMD(INODE, 2, 0) - -struct vcmd_ctx_iattr_v0 { - uint64_t ino; - uint32_t xid; - uint32_t flags; - uint32_t mask; +#define VCMD_get_iattr_v0 VC_CMD(INODE, 1, 0) +#define VCMD_set_iattr_v0 VC_CMD(INODE, 2, 0) +#define VCMD_get_iattr VC_CMD(INODE, 1, 1) +#define VCMD_set_iattr VC_CMD(INODE, 2, 1) + +struct vcmd_ctx_iattr_v1 { + const char *file_name; + uint32_t xid; + uint32_t flags; + uint32_t mask; }; #define IATTR_XID 0x01000000 @@ -204,5 +206,4 @@ enum vx_vhi_name_field { VHIN_DOMAINNAME, }; - #endif /* _LINUX_VIRTUAL_H */ -- 1.8.1.5