add cwchash hash table implementation
commit2633616823d4def8f2c201c728d1e515a1d83c42
authorDan Carpenter <error27@gmail.com>
Fri, 22 Jan 2010 05:17:08 +0000 (22 08:17 +0300)
committerDan Carpenter <error27@gmail.com>
Fri, 22 Jan 2010 05:17:08 +0000 (22 08:17 +0300)
tree91bb55baf4103c611c4a98ff0570e17f8d1a003d
parent046b96cc275cec8816509fa0d8214385f68e712d
add cwchash hash table implementation

I downloaded this from: http://www.cl.cam.ac.uk/~cwc22/

Author: Christopher Clark
License: New BSD License

The default posix hashtable is useless because you can only
have one hash table per program.  The gnu hash table is useless
because it doesn't work on BSD.  In the end it's just easier
to include your own hash implementation.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Makefile
cwchash/Makefile [new file with mode: 0644]
cwchash/hashtable.c [new file with mode: 0644]
cwchash/hashtable.h [new file with mode: 0644]
cwchash/hashtable_itr.c [new file with mode: 0644]
cwchash/hashtable_itr.h [new file with mode: 0644]
cwchash/hashtable_private.h [new file with mode: 0644]
cwchash/hashtable_utility.c [new file with mode: 0644]
cwchash/hashtable_utility.h [new file with mode: 0644]
cwchash/tester.c [new file with mode: 0644]