Rework cache store back
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Fri, 20 Nov 2009 15:03:37 +0000 (15:03 +0000)
committerDerrick Brashear <shadow|account-1000005@unknown>
Thu, 10 Dec 2009 19:45:23 +0000 (11:45 -0800)
commit292ec075d2beea2d718caa3f50929e125b1b97c1
tree78c0503a0e4428a33ba5bf6b33d65d0d6fad66af
parent886801b069fab1e6fc94003221dcfe18e05ac376
Rework cache store back

This patch reworks the code to store data from the cache to the server,
such that the entire store loop can be replaced. The idea here is that a
platform which wishes to provide a different store loop, in particular
one which doesn't rely upon multiple data copies, may do so simply by
plugging in a new function.

Change-Id: I6573c6a5c3e93a1259266e7e1a2b7bd17357203f
Reviewed-on: http://gerrit.openafs.org/902
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/afs/afs.h
src/afs/afs_fetchstore.c