bool ok;
int ret;
const char *lock_dir = NULL;
+ int tdb_flags = TDB_INCOMPATIBLE_HASH | TDB_CLEAR_IF_FIRST;
if (ev == NULL) {
return NULL;
msg->start_time = timeval_current();
- msg->names = server_id_db_init(
- msg, server_id, lock_dir, 0,
- TDB_INCOMPATIBLE_HASH|TDB_CLEAR_IF_FIRST|
- lpcfg_tdb_flags(lp_ctx, 0));
+ tdb_flags |= lpcfg_tdb_flags(lp_ctx, 0);
+
+ msg->names = server_id_db_init(msg, server_id, lock_dir, 0, tdb_flags);
if (msg->names == NULL) {
goto fail;
}