r3373: added better error reporting in pvfs_open
authorAndrew Tridgell <tridge@samba.org>
Fri, 29 Oct 2004 21:52:49 +0000 (21:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:05:02 +0000 (13:05 -0500)
(This used to be commit 22abdfca961a00e7c48ba4231e12f254781d315d)

source4/ntvfs/posix/pvfs_open.c

index 73514f81b7cd949c343826a7a6b884938f8ba02e..346b1420e3b1d0fd21897db7477ade2be573acf6 100644 (file)
@@ -27,8 +27,8 @@
   create file handles with convenient numbers for sniffers
 */
 #define PVFS_MIN_FILE_FNUM 0x100
-#define PVFS_MIN_NEW_FNUM 0x200
-#define PVFS_MIN_DIR_FNUM 0x1000
+#define PVFS_MIN_NEW_FNUM  0x200
+#define PVFS_MIN_DIR_FNUM  0x300
 
 /*
   find open file handle given fnum
@@ -64,8 +64,8 @@ static int pvfs_dir_fd_destructor(void *p)
 
        if (f->create_options & NTCREATEX_OPTIONS_DELETE_ON_CLOSE) {
                if (rmdir(f->name->full_name) != 0) {
-                       DEBUG(0,("pvfs_close: failed to rmdir '%s'\n", 
-                                f->name->full_name));
+                       DEBUG(0,("pvfs_close: failed to rmdir '%s' - %s\n", 
+                                f->name->full_name, strerror(errno)));
                }
        }
 
@@ -214,8 +214,8 @@ static int pvfs_fd_destructor(void *p)
 
        if (f->create_options & NTCREATEX_OPTIONS_DELETE_ON_CLOSE) {
                if (unlink(f->name->full_name) != 0) {
-                       DEBUG(0,("pvfs_close: failed to delete '%s'\n", 
-                                f->name->full_name));
+                       DEBUG(0,("pvfs_close: failed to delete '%s' - %s\n", 
+                                f->name->full_name, strerror(errno)));
                }
        }