gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21773 - gnunet-fuse/src/fuse


From: gnunet
Subject: [GNUnet-SVN] r21773 - gnunet-fuse/src/fuse
Date: Wed, 6 Jun 2012 11:37:15 +0200

Author: grothoff
Date: 2012-06-06 11:37:15 +0200 (Wed, 06 Jun 2012)
New Revision: 21773

Modified:
   gnunet-fuse/src/fuse/getattr.c
   gnunet-fuse/src/fuse/gnunet-fuse.c
   gnunet-fuse/src/fuse/open.c
   gnunet-fuse/src/fuse/read.c
   gnunet-fuse/src/fuse/readdir.c
Log:
-test URI

Modified: gnunet-fuse/src/fuse/getattr.c
===================================================================
--- gnunet-fuse/src/fuse/getattr.c      2012-06-05 18:37:04 UTC (rev 21772)
+++ gnunet-fuse/src/fuse/getattr.c      2012-06-06 09:37:15 UTC (rev 21773)
@@ -30,6 +30,12 @@
  * ignored.     The 'st_ino' field is ignored except if the 'use_ino'
  * mount option is given.
  */
+/**
+ * @file fuse/getattr.c
+ * @brief 'stat' for fuse files
+ * @author Christian Grothoff
+ */
+
 #include "gnunet-fuse.h"
 #include "gfs_download.h"
 

Modified: gnunet-fuse/src/fuse/gnunet-fuse.c
===================================================================
--- gnunet-fuse/src/fuse/gnunet-fuse.c  2012-06-05 18:37:04 UTC (rev 21772)
+++ gnunet-fuse/src/fuse/gnunet-fuse.c  2012-06-06 09:37:15 UTC (rev 21773)
@@ -275,6 +275,15 @@
       ret = 3;
       return;
     }
+  if ( (GNUNET_YES != GNUNET_FS_uri_test_chk (uri)) &&
+       (GNUNET_YES != GNUNET_FS_uri_test_loc (uri)) )
+  {
+    fprintf (stderr, 
+            _("The given URI is not for a directory and can thus not be 
mounted\n"), 
+            emsg);
+    ret = 4;
+    return;
+  }
 
   map_mutex = GNUNET_mutex_create (GNUNET_NO);
   map = GNUNET_CONTAINER_multihashmap_create (1024);

Modified: gnunet-fuse/src/fuse/open.c
===================================================================
--- gnunet-fuse/src/fuse/open.c 2012-06-05 18:37:04 UTC (rev 21772)
+++ gnunet-fuse/src/fuse/open.c 2012-06-06 09:37:15 UTC (rev 21773)
@@ -41,6 +41,11 @@
  * Changed in version 2.2
  */
 
+/**
+ * @file fuse/open.c
+ * @brief opening files
+ * @author Christian Grothoff
+ */
 #include "gnunet-fuse.h"
 #include "gfs_download.h"
 

Modified: gnunet-fuse/src/fuse/read.c
===================================================================
--- gnunet-fuse/src/fuse/read.c 2012-06-05 18:37:04 UTC (rev 21772)
+++ gnunet-fuse/src/fuse/read.c 2012-06-06 09:37:15 UTC (rev 21773)
@@ -34,6 +34,12 @@
  *
  * Changed in version 2.2
  */
+
+/**
+ * @file fuse/read.c
+ * @brief reading files
+ * @author Christian Grothoff
+ */
 #include "gnunet-fuse.h"
 #include "gfs_download.h"
 

Modified: gnunet-fuse/src/fuse/readdir.c
===================================================================
--- gnunet-fuse/src/fuse/readdir.c      2012-06-05 18:37:04 UTC (rev 21772)
+++ gnunet-fuse/src/fuse/readdir.c      2012-06-06 09:37:15 UTC (rev 21773)
@@ -18,7 +18,7 @@
 
 */
 /*
- * reddir.c - FUSE read directory function
+ * readdir.c - FUSE read directory function
  *
  *  Created on: Mar 14, 2012
  *      Author: MG, Christian Grothoff, Matthias Wachs,
@@ -45,6 +45,11 @@
  *
  * Introduced in version 2.3
  */
+/**
+ * @file fuse/readdir.c
+ * @brief readdir of fuse
+ * @author Christian Grothoff
+ */
 #include "gnunet-fuse.h"
 #include "gfs_download.h"
 
@@ -196,3 +201,5 @@
   GNUNET_FUSE_path_info_done (path_info);
   return ret;    
 }
+
+/* end of readdir.c */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]