version 1.49, 1997/10/19 01:46:32 |
version 1.50, 1998/01/22 00:53:59 |
Line 1270 nfs_enterdircache(vp, off, blkoff, en, b |
|
Line 1270 nfs_enterdircache(vp, off, blkoff, en, b |
|
*/ |
*/ |
nfs_initdircache(vp); |
nfs_initdircache(vp); |
|
|
|
/* |
|
* XXX refuse entries for offset 0. amd(8) erroneously sets |
|
* cookie 0 for the '.' entry, making this necessary. This |
|
* isn't so bad, as 0 is a special case anyway. |
|
*/ |
|
if (off == 0) |
|
return &dzero; |
|
|
ndp = nfs_searchdircache(vp, off, 0, &hashent); |
ndp = nfs_searchdircache(vp, off, 0, &hashent); |
|
|
if (ndp && ndp->dc_blkno != -1) { |
if (ndp && ndp->dc_blkno != -1) { |