git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 2.0-pre4
[linux-2.6.git]
/
include
/
linux
/
vserver
/
inode_cmd.h
diff --git
a/include/linux/vserver/inode_cmd.h
b/include/linux/vserver/inode_cmd.h
index
2b6afea
..
f14c899
100644
(file)
--- a/
include/linux/vserver/inode_cmd.h
+++ b/
include/linux/vserver/inode_cmd.h
@@
-27,6
+27,17
@@
struct vcmd_ctx_iattr_v1 {
#ifdef __KERNEL__
#ifdef __KERNEL__
+#ifdef CONFIG_COMPAT
+
+struct vcmd_ctx_iattr_v1_x32 {
+ compat_uptr_t name_ptr;
+ uint32_t xid;
+ uint32_t flags;
+ uint32_t mask;
+};
+
+#endif /* CONFIG_COMPAT */
+
#include <linux/compiler.h>
extern int vc_get_iattr_v0(uint32_t, void __user *);
#include <linux/compiler.h>
extern int vc_get_iattr_v0(uint32_t, void __user *);
@@
-35,5
+46,12
@@
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_get_iattr(uint32_t, void __user *);
extern int vc_set_iattr(uint32_t, void __user *);
+#ifdef CONFIG_COMPAT
+
+extern int vc_get_iattr_x32(uint32_t, void __user *);
+extern int vc_set_iattr_x32(uint32_t, void __user *);
+
+#endif /* CONFIG_COMPAT */
+
#endif /* __KERNEL__ */
#endif /* _VX_INODE_CMD_H */
#endif /* __KERNEL__ */
#endif /* _VX_INODE_CMD_H */