]> err.no Git - varnish/commit
Move CRC32 into libvarnish
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Wed, 6 Sep 2006 21:15:26 +0000 (21:15 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Wed, 6 Sep 2006 21:15:26 +0000 (21:15 +0000)
commit4afc1433139a185df5ddab53eda4a0bfdd848bd3
tree02b853755a1f94f4ccee88bfc33cc6a66d7eca81
parent86f637fab176a21f6160af3ba569bc18e809fd14
Move CRC32 into libvarnish

Use it for hashing srcaddr as well.  Hash the sockaddr instead
of the ascii representation.

Add a primitive mutex tracking facility which writes debug
records to the shmlog if enabled.

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@931 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-cache/bin/varnishd/cache_session.c
varnish-cache/bin/varnishd/hash_classic.c
varnish-cache/bin/varnishd/hash_simple_list.c
varnish-cache/bin/varnishd/shmlog.c
varnish-cache/include/libvarnish.h
varnish-cache/lib/libvarnish/Makefile.am
varnish-cache/lib/libvarnish/crc32.c [new file with mode: 0644]