bareos: bareos-14.2 cc4ee03f

Author Committer Branch Timestamp Parent
Marco van Wieringen Marco van Wieringen bareos-14.2 2014-07-11 20:54 bareos-14.2 c5ae735a Pending
Changeset Drop the duplicate hash table implementation.

Findlib has a hash table implementation for keeping hardlinked files
its cleaner to use the htable class we already have in the generic
library. So this patch adds support for binary keys in the htable class
so we can store there the combined inode/device key. We now also use the
hash_malloc of the htable class which allocates memory from a big memory
block so it should also scale a bit better.
mod - src/filed/fd_plugins.c Diff File
mod - src/findlib/Makefile.in Diff File
mod - src/findlib/find.c Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/find_one.c Diff File
add - src/findlib/hardlink.c Diff File
mod - src/findlib/protos.h Diff File
mod - src/lib/htable.c Diff File
mod - src/lib/htable.h Diff File