From 3e96cfe11b4c1855791eaf7a925c38fbf7887051 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Tue, 30 Nov 2004 16:45:53 +0000 Subject: [PATCH] - merge revision 1.2 date: 2004/11/18 20:06:31; author: smuir; state: Exp; lines: +8 -1 Need a way to manipulate vserver file attrs using a file descriptor --- include/linux/vserver/inode.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/linux/vserver/inode.h b/include/linux/vserver/inode.h index fc49aba6d..e19632d08 100644 --- a/include/linux/vserver/inode.h +++ b/include/linux/vserver/inode.h @@ -57,6 +57,10 @@ extern int vc_set_iattr_v0(uint32_t, void __user *); extern int vc_get_iattr(uint32_t, void __user *); extern int vc_set_iattr(uint32_t, void __user *); +extern int vc_iattr_ioctl(struct dentry *de, + unsigned int cmd, + unsigned long arg); + #endif /* __KERNEL__ */ /* inode ioctls */ @@ -64,4 +68,7 @@ extern int vc_set_iattr(uint32_t, void __user *); #define FIOC_GETXFLG _IOR('x', 5, long) #define FIOC_SETXFLG _IOW('x', 6, long) +#define FIOC_GETIATTR _IOR('x', 7, long) +#define FIOC_SETIATTR _IOR('x', 8, long) + #endif /* _VX_INODE_H */ -- 2.47.0