diff options
author | Miklos Szeredi <mszeredi@suse.cz> | 2013-06-21 18:20:23 +0200 |
---|---|---|
committer | Miklos Szeredi <mszeredi@suse.cz> | 2013-06-21 18:20:23 +0200 |
commit | f9a7c2b1135beeacbdcecab9065eddd2f7e68dbd (patch) | |
tree | 386480447871aa2473691c49f8253163b7ace914 /lib/fuse_kern_chan.c | |
parent | 561d7054d856eea6c2d634093546d6af773dada9 (diff) | |
download | libfuse-f9a7c2b1135beeacbdcecab9065eddd2f7e68dbd.tar.gz |
libfuse: remove session and chan abstractions
There's actually just one type of channel and session, so we don't need the
generic callback functions.
Diffstat (limited to 'lib/fuse_kern_chan.c')
-rw-r--r-- | lib/fuse_kern_chan.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/lib/fuse_kern_chan.c b/lib/fuse_kern_chan.c deleted file mode 100644 index ecb8f9d..0000000 --- a/lib/fuse_kern_chan.c +++ /dev/null @@ -1,29 +0,0 @@ -/* - FUSE: Filesystem in Userspace - Copyright (C) 2001-2007 Miklos Szeredi <miklos@szeredi.hu> - - This program can be distributed under the terms of the GNU LGPLv2. - See the file COPYING.LIB -*/ - -#include "fuse_lowlevel.h" -#include "fuse_kernel.h" -#include "fuse_i.h" - -#include <stdio.h> -#include <errno.h> -#include <unistd.h> -#include <assert.h> - -static void fuse_kern_chan_destroy(struct fuse_chan *ch) -{ - close(fuse_chan_fd(ch)); -} - -struct fuse_chan *fuse_kern_chan_new(int fd) -{ - struct fuse_chan_ops op = { - .destroy = fuse_kern_chan_destroy, - }; - return fuse_chan_new(&op, fd); -} |