commit 79b29d4e5984be4fbfc06212f4d1a179f3dc375b
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 8594aa1..73af6dc 100644
--- a/fs/unionfs/odf.c
+++ b/fs/unionfs/odf.c
@@ -376,7 +376,7 @@ int odf_reclaim(struct dentry *dentry, int sr)
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 ba36c7b..9c9aa2c 100644
--- a/fs/unionfs/odf.h
+++ b/fs/unionfs/odf.h
@@ -17,7 +17,7 @@
/* 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