aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/fuse.h
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2001-10-30 15:06:52 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2001-10-30 15:06:52 +0000
commit19dff1ba9dfe6f474d22224267a7407c949d6803 (patch)
tree5e150c70866bc04869930c402bf80b6a99540489 /include/linux/fuse.h
parentb483c93623dd64eb5f1dcf23f32adb32f616ee0e (diff)
downloadlibfuse-19dff1ba9dfe6f474d22224267a7407c949d6803.tar.gz
x
Diffstat (limited to 'include/linux/fuse.h')
-rw-r--r--include/linux/fuse.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/include/linux/fuse.h b/include/linux/fuse.h
index b519a8d..64a4af3 100644
--- a/include/linux/fuse.h
+++ b/include/linux/fuse.h
@@ -44,6 +44,7 @@ enum fuse_opcode {
FUSE_UNLINK,
FUSE_RMDIR,
FUSE_RENAME,
+ FUSE_LINK,
};
/* Conservative buffer size for the client */
@@ -79,10 +80,14 @@ struct fuse_mkdir_in {
char name[1];
};
-
struct fuse_rename_in {
unsigned long newdir;
- char names[2];
+ char names[1];
+};
+
+struct fuse_link_in {
+ unsigned long newdir;
+ char name[1];
};
struct fuse_in_header {
@@ -93,7 +98,7 @@ struct fuse_in_header {
struct fuse_out_header {
int unique;
- int result;
+ int error;
};
struct fuse_dirent {