LICENSE IPL10
FIXES 123771
go back to referencing f.inode and not ainode when not using the fh cachefiles.
put back the dcache reference again.
tdc->f.fh_type = osi_get_fh(filevp, &tdc->f.fh, &max_len);
#else
tdc->f.inode = VTOI(filevp->d_inode)->i_number;
+ dput(filevp);
#endif
#else
tdc->f.inode = afs_vnodeToInumber(filevp);
#if defined(LINUX_USE_FH)
tfile = osi_UFSOpen_fh(&tdc->f.fh, tdc->f.fh_type);
#else
- tfile = osi_UFSOpen(ainode);
+ tfile = osi_UFSOpen(tdc->f.inode);
#endif
code = afs_osi_Stat(tfile, &tstat);
if (code)