#ifndef _LDB_PRIVATE_INCLUDES_H_ #define _LDB_PRIVATE_INCLUDES_H_ /* a temporary includes file until I work on the ldb build system */ #ifdef _SAMBA_BUILD_ #include "system/filesys.h" #include "system/iconv.h" #include "system/time.h" /* tell ldb we have the internal ldap code */ #define HAVE_ILDAP 1 #else /*_SAMBA_BUILD_*/ #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif #include "config.h" #include #include #include #include #include #include #include #include #include #include #include #include #ifdef HAVE_STDINT_H #include #endif #define discard_const(ptr) ((void *)((intptr_t)(ptr))) #define discard_const_p(type, ptr) ((type *)discard_const(ptr)) #include "lib/ldb/samba/ldif_handlers.h" #include "talloc.h" #endif /*_SAMBA_BUILD_*/ #include "ldb.h" #include "ldb_errors.h" #include "ldb_private.h" #include "dlinklist.h" #endif /*_LDB_PRIVATE_INCLUDES_H_*/