155
158
afile = (struct osi_file *)osi_AllocSmallSpace(sizeof(struct osi_file));
164
snprintf(fname, 1024, "%s/%s", afs_cachebasedir, "CellItems");
167
snprintf(fname, 1024, "%s/%s", afs_cachebasedir, "CacheItems");
170
snprintf(fname, 1024, "%s/%s", afs_cachebasedir, "VolumeItems");
177
snprintf(fname, 1024, "%s/D%d/V%d", afs_cachebasedir, dummy, ainode);
180
code = vnode_open(fname, O_RDWR, 0, 0, &vp, afs_osi_ctxtp);
158
183
if (afs_CacheFSType == AFS_APPL_HFS_CACHE)
159
184
code = igetinode(afs_cacheVfsp, (dev_t) cacheDev.dev, &ainode, &vp, &va, &dummy); /* XXX hfs is broken */