When opening an existing DB, don't require the hash_size specified to
authorMartin Pool <mbp@samba.org>
Tue, 11 Mar 2003 04:21:14 +0000 (04:21 +0000)
committerMartin Pool <mbp@samba.org>
Tue, 11 Mar 2003 04:21:14 +0000 (04:21 +0000)
commitee28d38fbc5639140478e51cc33ec0a312d785da
tree6da7fcfdfb9e20fe748934a6a76a2dbe400a42c9
parentdcf7cad4bff3797fd2c606f6225a4ed68b0a3c51
When opening an existing DB, don't require the hash_size specified to
the open call to be the same as that of the existing tdb.  The
specified hash_size is only used if the tdb needs to be (re)created.

With this patch in place, tdbtool can open the printing tdbs, which
are created with a hash_size of 5000.  Before it would fail with EIO.
(This used to be commit e412dd6d7e5a41de94c07c64b186390ccce104cc)
source3/tdb/tdb.c