-#ifndef __TDB_H__
-#define __TDB_H__
+#ifndef USE_BUILTIN_TDB
+# include <tdb.h>
+#else
+# ifndef __TDB_H__
+# define __TDB_H__
/*
Unix SMB/CIFS implementation.
extern "C" {
#endif
-#include "signal.h"
+#include <sys/types.h>
+#include <signal.h>
/* flags to tdb_store() */
#define TDB_REPLACE 1 /* Unused */
}
#endif
-#endif /* tdb.h */
+# endif /* tdb.h */
+#endif /* USE_BUILTIN_TDB */