ldb_mdb: handle EBADE from mdb_env_open
authorGary Lockyer <gary@catalyst.net.nz>
Tue, 20 Mar 2018 22:38:22 +0000 (11:38 +1300)
committerStefan Metzmacher <metze@samba.org>
Thu, 12 Apr 2018 14:27:18 +0000 (16:27 +0200)
commit5a0e212285d4cbff4c4dff54a4dad98eda324e57
treec30bc1f84041eaf12c3628ac6ddf65b698560ce4
parent78ae8724556307f83c77fc45628482561e488d3a
ldb_mdb: handle EBADE from mdb_env_open

Under some circumstances mdb_env_open returns EBADE, we treat this as
indicating the file is not a valid lmdb format file.

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/ldb/ldb_mdb/ldb_mdb.c