bareos2015: bareos-14.2 02fe8a93

Author Committer Branch Timestamp Parent
mvwieringen mvwieringen bareos-14.2 2014-07-11 22:54 bareos-14.2 3b7173f7 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