mirror of
https://github.com/samba-team/samba.git
synced 2025-01-27 14:04:05 +03:00
172a83d724
Split of system/locale.h header from system/iconv.h Previously, iconv wasn't being used on these systems (This used to be commit aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
54 lines
1.0 KiB
C
54 lines
1.0 KiB
C
#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/locale.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 <stdio.h>
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
#include <errno.h>
|
|
#include <ctype.h>
|
|
#include <fcntl.h>
|
|
#include <stdarg.h>
|
|
#include <signal.h>
|
|
#include <unistd.h>
|
|
#include <fnmatch.h>
|
|
#include <sys/time.h>
|
|
#include <time.h>
|
|
#ifdef HAVE_STDINT_H
|
|
#include <stdint.h>
|
|
#endif
|
|
#ifdef HAVE_DLFCN_H
|
|
#include <dlfcn.h>
|
|
#endif
|
|
|
|
#define discard_const(ptr) ((void *)((intptr_t)(ptr)))
|
|
#define discard_const_p(type, ptr) ((type *)discard_const(ptr))
|
|
|
|
#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_*/
|