aboutsummaryrefslogtreecommitdiff
path: root/example/hello.c
diff options
context:
space:
mode:
authorGravatar Miklos Szeredi <miklos@szeredi.hu>2007-12-12 14:25:40 +0000
committerGravatar Miklos Szeredi <miklos@szeredi.hu>2007-12-12 14:25:40 +0000
commitcdb8b79bad5fea81b74931a9027f1d5ca344af8e (patch)
tree11ab550f265dc3eb546b7c26f3745e6d139b1fcc /example/hello.c
parent918f0ad95b73e506d20488cb8ddd35d1a2524c7c (diff)
change indenting
Diffstat (limited to 'example/hello.c')
-rw-r--r--example/hello.c106
1 files changed, 53 insertions, 53 deletions
diff --git a/example/hello.c b/example/hello.c
index 463e286..bcde80a 100644
--- a/example/hello.c
+++ b/example/hello.c
@@ -1,11 +1,11 @@
/*
- FUSE: Filesystem in Userspace
- Copyright (C) 2001-2007 Miklos Szeredi <miklos@szeredi.hu>
+ FUSE: Filesystem in Userspace
+ Copyright (C) 2001-2007 Miklos Szeredi <miklos@szeredi.hu>
- This program can be distributed under the terms of the GNU GPL.
- See the file COPYING.
+ This program can be distributed under the terms of the GNU GPL.
+ See the file COPYING.
- gcc -Wall `pkg-config fuse --cflags --libs` hello.c -o hello
+ gcc -Wall `pkg-config fuse --cflags --libs` hello.c -o hello
*/
#define FUSE_USE_VERSION 26
@@ -21,76 +21,76 @@ static const char *hello_path = "/hello";
static int hello_getattr(const char *path, struct stat *stbuf)
{
- int res = 0;
-
- memset(stbuf, 0, sizeof(struct stat));
- if (strcmp(path, "/") == 0) {
- stbuf->st_mode = S_IFDIR | 0755;
- stbuf->st_nlink = 2;
- } else if (strcmp(path, hello_path) == 0) {
- stbuf->st_mode = S_IFREG | 0444;
- stbuf->st_nlink = 1;
- stbuf->st_size = strlen(hello_str);
- } else
- res = -ENOENT;
-
- return res;
+ int res = 0;
+
+ memset(stbuf, 0, sizeof(struct stat));
+ if (strcmp(path, "/") == 0) {
+ stbuf->st_mode = S_IFDIR | 0755;
+ stbuf->st_nlink = 2;
+ } else if (strcmp(path, hello_path) == 0) {
+ stbuf->st_mode = S_IFREG | 0444;
+ stbuf->st_nlink = 1;
+ stbuf->st_size = strlen(hello_str);
+ } else
+ res = -ENOENT;
+
+ return res;
}
static int hello_readdir(const char *path, void *buf, fuse_fill_dir_t filler,
- off_t offset, struct fuse_file_info *fi)
+ off_t offset, struct fuse_file_info *fi)
{
- (void) offset;
- (void) fi;
+ (void) offset;
+ (void) fi;
- if (strcmp(path, "/") != 0)
- return -ENOENT;
+ if (strcmp(path, "/") != 0)
+ return -ENOENT;
- filler(buf, ".", NULL, 0);
- filler(buf, "..", NULL, 0);
- filler(buf, hello_path + 1, NULL, 0);
+ filler(buf, ".", NULL, 0);
+ filler(buf, "..", NULL, 0);
+ filler(buf, hello_path + 1, NULL, 0);
- return 0;
+ return 0;
}
static int hello_open(const char *path, struct fuse_file_info *fi)
{
- if (strcmp(path, hello_path) != 0)
- return -ENOENT;
+ if (strcmp(path, hello_path) != 0)
+ return -ENOENT;
- if ((fi->flags & 3) != O_RDONLY)
- return -EACCES;
+ if ((fi->flags & 3) != O_RDONLY)
+ return -EACCES;
- return 0;
+ return 0;
}
static int hello_read(const char *path, char *buf, size_t size, off_t offset,
- struct fuse_file_info *fi)
+ struct fuse_file_info *fi)
{
- size_t len;
- (void) fi;
- if(strcmp(path, hello_path) != 0)
- return -ENOENT;
-
- len = strlen(hello_str);
- if (offset < len) {
- if (offset + size > len)
- size = len - offset;
- memcpy(buf, hello_str + offset, size);
- } else
- size = 0;
-
- return size;
+ size_t len;
+ (void) fi;
+ if(strcmp(path, hello_path) != 0)
+ return -ENOENT;
+
+ len = strlen(hello_str);
+ if (offset < len) {
+ if (offset + size > len)
+ size = len - offset;
+ memcpy(buf, hello_str + offset, size);
+ } else
+ size = 0;
+
+ return size;
}
static struct fuse_operations hello_oper = {
- .getattr = hello_getattr,
- .readdir = hello_readdir,
- .open = hello_open,
- .read = hello_read,
+ .getattr = hello_getattr,
+ .readdir = hello_readdir,
+ .open = hello_open,
+ .read = hello_read,
};
int main(int argc, char *argv[])
{
- return fuse_main(argc, argv, &hello_oper, NULL);
+ return fuse_main(argc, argv, &hello_oper, NULL);
}