dirbuffer-fid-is-index-20050119
authorChaskiel M Grundman <cg2v@andrew.cmu.edu>
Wed, 19 Jan 2005 22:35:40 +0000 (22:35 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 19 Jan 2005 22:35:40 +0000 (22:35 +0000)
commit8ccd2d91d89fc3ed0170a458853ec95ff274c87d
tree54d8f8a676be91d042f15551ee4f69328508cff4
parentf42701022203605f8509b106fe8ca1677666aaa9
dirbuffer-fid-is-index-20050119

"The new buffer code (which I wrote) did not deal
with dcache object re-use, as I had conflated the concepts of "dcache *
reuse" and "dcache slot reuse".

This patch should fix this problem. It now stores the dcache index (aka slot number,
which is the same as the numeric part of the cache file's filename) in the
buffer instead of the ephemeral struct dcache pointer."
src/afs/afs.h
src/afs/afs_buffer.c
src/afs/afs_osi.h