patch-2.1.100 linux/fs/coda/symlink.c
Next file: linux/fs/coda/sysctl.c
Previous file: linux/fs/coda/stats.c
Back to the patch index
Back to the overall index
- Lines: 31
- Date:
Mon May 4 17:09:22 1998
- Orig file:
v2.1.99/linux/fs/coda/symlink.c
- Orig date:
Tue Mar 10 10:03:33 1998
diff -u --recursive --new-file v2.1.99/linux/fs/coda/symlink.c linux/fs/coda/symlink.c
@@ -23,6 +23,7 @@
#include <linux/coda_psdev.h>
#include <linux/coda_fs_i.h>
#include <linux/coda_cache.h>
+#include <linux/coda_proc.h>
static int coda_readlink(struct dentry *de, char *buffer, int length);
static struct dentry *coda_follow_link(struct dentry *, struct dentry *);
@@ -60,7 +61,7 @@
ENTRY;
cp = ITOC(inode);
- CHECK_CNODE(cp);
+ coda_vfs_stat.readlink++;
/* the maximum length we receive is len */
if ( length > CFS_MAXPATHLEN )
@@ -93,11 +94,11 @@
unsigned int len;
char mem[CFS_MAXPATHLEN];
char *path;
-ENTRY;
+ ENTRY;
CDEBUG(D_INODE, "(%x/%ld)\n", inode->i_dev, inode->i_ino);
cnp = ITOC(inode);
- CHECK_CNODE(cnp);
+ coda_vfs_stat.follow_link++;
len = CFS_MAXPATHLEN;
error = venus_readlink(inode->i_sb, &(cnp->c_fid), mem, &len);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov