ready for tagging
[util-vserver.git] / kernel / inode_cmd.h
1 #ifndef _VX_INODE_CMD_H
2 #define _VX_INODE_CMD_H
3
4
5 /*  inode vserver commands */
6
7 #define VCMD_get_iattr          VC_CMD(INODE, 1, 1)
8 #define VCMD_set_iattr          VC_CMD(INODE, 2, 1)
9
10 #define VCMD_fget_iattr         VC_CMD(INODE, 3, 0)
11 #define VCMD_fset_iattr         VC_CMD(INODE, 4, 0)
12
13 struct  vcmd_ctx_iattr_v1 {
14         const char *name;
15         uint32_t xid;
16         uint32_t flags;
17         uint32_t mask;
18 };
19
20 struct  vcmd_ctx_fiattr_v0 {
21         uint32_t xid;
22         uint32_t flags;
23         uint32_t mask;
24 };
25
26
27 #endif  /* _VX_INODE_CMD_H */