From 0d530384a33a9573b650f4f86d8198af7bedd9ac Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Tue, 24 Mar 2009 21:46:34 +0000 Subject: [PATCH] Fd passing script for fusemount --- fd_fusemount.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 fd_fusemount.c diff --git a/fd_fusemount.c b/fd_fusemount.c new file mode 100644 index 0000000..6280244 --- /dev/null +++ b/fd_fusemount.c @@ -0,0 +1,68 @@ +#include +#include +#include +#include +#include +#include "fdpass.h" + +unsigned int rcvbuf = 16*1024*1024; +unsigned int arg_length = 128; + +void receive_argument(int control_channel_fd, char *source) { + int received; + received=recv(control_channel_fd, source, arg_length); + if (received