patch-2.4.0-test7 linux/fs/affs/dir.c
Next file: linux/fs/autofs/root.c
Previous file: linux/fs/adfs/dir.c
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Fri Aug 11 14:29:02 2000
- Orig file:
v2.4.0-test6/linux/fs/affs/dir.c
- Orig date:
Mon Jul 10 16:47:25 2000
diff -u --recursive --new-file v2.4.0-test6/linux/fs/affs/dir.c linux/fs/affs/dir.c
@@ -72,14 +72,14 @@
if (filp->f_pos == 0) {
filp->private_data = (void *)0;
- if (filldir(dirent,".",1,filp->f_pos,inode->i_ino) < 0) {
+ if (filldir(dirent,".",1,filp->f_pos,inode->i_ino,DT_DIR) < 0) {
return 0;
}
++filp->f_pos;
stored++;
}
if (filp->f_pos == 1) {
- if (filldir(dirent,"..",2,filp->f_pos,affs_parent_ino(inode)) < 0) {
+ if (filldir(dirent,"..",2,filp->f_pos,affs_parent_ino(inode),DT_DIR) < 0) {
return stored;
}
filp->f_pos = 2;
@@ -135,7 +135,7 @@
pr_debug("AFFS: readdir(): filldir(\"%.*s\",ino=%lu), i=%d\n",
namelen,name,ino,i);
filp->private_data = (void *)ino;
- if (filldir(dirent,name,namelen,filp->f_pos,ino) < 0)
+ if (filldir(dirent,name,namelen,filp->f_pos,ino,DT_UNKNOWN) < 0)
goto readdir_done;
filp->private_data = (void *)(unsigned long)i;
affs_brelse(fh_bh);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)