commit 5b4b8b103331fa228e02fcc7e0ea211b817a95c9
Author: Yiannis Pericleous <[EMAIL PROTECTED]>
Date:   Tue May 29 21:06:38 2007 -0400

    filenames in odf/sr and odf/reclaim to be in hex, not decimal

diff --git a/fs/unionfs/odf.c b/fs/unionfs/odf.c
index 
8594aa14f9d69e9d22f1188efd7058cae9f70bc1..73af6dc66d678f3b32bc14c3e581adb96f7f9eae
 100644
--- a/fs/unionfs/odf.c
+++ b/fs/unionfs/odf.c
@@ -376,7 +376,7 @@ int odf_reclaim(struct dentry *dentry, i
                err = -ENOMEM;
                goto out;
        }
-       sprintf(new_name, "%lu", odf_dentry->d_inode->i_ino);
+       sprintf(new_name, "%x", odf_dentry->d_inode->i_ino);
 
        old_dentry = odf_dentry;
        old_dir = odf_dentry->d_parent->d_inode;
@@ -410,7 +410,7 @@ int odf_release_sr(struct inode *inode)
        sr = UNIONFS_SB(inode->i_sb)->odf.sr;
        memset(name, 0, ODF_INAME_LEN);
 
-       sprintf(name, "%lu", inode->i_ino);
+       sprintf(name, "%x", inode->i_ino);
 
        /* LOCK: need to lock sr? */
 
diff --git a/fs/unionfs/odf.h b/fs/unionfs/odf.h
index 
ba36c7b9073b5e14050d751604c78a40b1408988..9c9aa2cf1d36044c0718f3095eab30b3afe0dd44
 100644
--- a/fs/unionfs/odf.h
+++ b/fs/unionfs/odf.h
@@ -17,7 +17,7 @@ #define ODF_CONTENT_LEN (sizeof(ODF_CONT
 /* Some string constants */
 #define ODF_BRANCH_PATH 255
 #define ODF_OPTIONS_LEN 255
-#define ODF_INAME_LEN  10
+#define ODF_INAME_LEN  17
 
 /* Lookup flags */
 #define ODF_LOOKUP_RMV_WH      0x01
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to