]> git.ipfire.org Git - thirdparty/squid.git/commit
An initial implementation of new store API. Everything goes through
authorwessels <>
Tue, 4 May 1999 03:54:55 +0000 (03:54 +0000)
committerwessels <>
Tue, 4 May 1999 03:54:55 +0000 (03:54 +0000)
commit2391a1621a15547b65862948783e1676f0840dd6
treeadb530645d415b2a5dd1749fe36439ae28141220
parentea6ae5b4191acb236ccaac5a75207a05e53b4ace
An initial implementation of new store API.  Everything goes through
fucntions in store_io.c, which is basically a level of indirection
for different types of filesystems.

This still needs a lot of work.  Have to move all rebuild functions
into store_io_ufs.c.  Have to add the indirection, instead of hard
coding everything to the UFS code.
19 files changed:
src/Makefile.in
src/client_side.cc
src/comm.cc
src/disk.cc
src/enums.h
src/fd.cc
src/mem.cc
src/protos.h
src/stat.cc
src/store.cc
src/store_client.cc
src/store_dir.cc
src/store_io.cc [new file with mode: 0644]
src/store_rebuild.cc
src/store_swapin.cc
src/store_swapout.cc
src/structs.h
src/tools.cc
src/typedefs.h