From f9a7c2b1135beeacbdcecab9065eddd2f7e68dbd Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Fri, 21 Jun 2013 18:20:23 +0200 Subject: 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. --- lib/fuse_kern_chan.c | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 lib/fuse_kern_chan.c (limited to 'lib/fuse_kern_chan.c') 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 - - 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 -#include -#include -#include - -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); -} -- cgit v1.2.3