From cb4837302a950b3765eda9ede39c8ab15c5f4efc Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Fri, 20 Mar 2009 15:00:42 +0000 Subject: [PATCH] --- fuse/Makefile | 8 ++++---- fuse/stolen_from_fuse.h | 8 ++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 fuse/stolen_from_fuse.h diff --git a/fuse/Makefile b/fuse/Makefile index 3d0c5eb..975679b 100644 --- a/fuse/Makefile +++ b/fuse/Makefile @@ -1,4 +1,4 @@ -all: reroutemount.c reroutemount_server.c stolen_from_fuse.c - gcc -g -c stolen_from_fuse.c -o stolen_from_fuse.o - gcc -g stolen_from_fuse.o reroutemount_server.c -o reroutemount_server - gcc -g -shared stolen_from_fuse.o reroutemount.c -o reroutemount.so +all: fuse_vsys_wrapper.so + +fuse_vsys_wrapper.so: stolen_from_fuse.c reroutemount.c + gcc -shared stolen_from_fuse.c reroutemount.c -o fuse_vsys_wrapper.so diff --git a/fuse/stolen_from_fuse.h b/fuse/stolen_from_fuse.h new file mode 100644 index 0000000..2ade06c --- /dev/null +++ b/fuse/stolen_from_fuse.h @@ -0,0 +1,8 @@ +#define FUSE_DEV_OLD "/proc/fs/fuse/dev" +#define FUSE_DEV_NEW "/dev/fuse" + +int rrm_receive_fd(int fd); +int rrm_send_fd(int sock_fd, int fd); +int rrm_open_fuse_device(char **devp); +int rrm_fuse_mnt_umount(const char *progname, const char *mnt, int lazy); + -- 2.43.0