patch-2.4.0-test7 linux/ipc/shm.c
Next file: linux/kernel/exit.c
Previous file: linux/init/main.c
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Fri Aug 11 14:29:04 2000
- Orig file:
v2.4.0-test6/linux/ipc/shm.c
- Orig date:
Mon Jul 10 16:47:27 2000
diff -u --recursive --new-file v2.4.0-test6/linux/ipc/shm.c linux/ipc/shm.c
@@ -438,12 +438,12 @@
switch(nr)
{
case 0:
- if (filldir(dirent, ".", 1, nr, inode->i_ino) < 0)
+ if (filldir(dirent, ".", 1, nr, inode->i_ino, DT_DIR) < 0)
return 0;
filp->f_pos = ++nr;
/* fall through */
case 1:
- if (filldir(dirent, "..", 2, nr, inode->i_ino) < 0)
+ if (filldir(dirent, "..", 2, nr, inode->i_ino, DT_DIR) < 0)
return 0;
filp->f_pos = ++nr;
/* fall through */
@@ -456,7 +456,7 @@
continue;
if (shp->shm_flags & SHM_UNLK)
continue;
- if (filldir(dirent, shp->shm_name, shp->shm_namelen, nr, nr) < 0 )
+ if (filldir(dirent, shp->shm_name, shp->shm_namelen, nr, nr, DT_REG) < 0 )
break;;
}
filp->f_pos = nr;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)