Defines | Functions
config.h File Reference

Go to the source code of this file.

Defines

#define HAVE_ARPA_INET_H   1
#define HAVE_ATTR_FORMAT   1
#define HAVE_ATTR_UNUSED   1
#define HAVE_BZERO   1
#define HAVE_CALLOC   1
#define HAVE_CTIME_R   1
#define HAVE_DLFCN_H   1
#define HAVE_ENDPROTOENT   1
#define HAVE_ENDSERVENT   1
#define HAVE_EVP_SHA256   1
#define HAVE_FCNTL   1
#define HAVE_FORK   1
#define HAVE_GETADDRINFO   1
#define HAVE_GETOPT_H   1
#define HAVE_GMTIME_R   1
#define HAVE_HMAC_CTX_INIT   1
#define HAVE_INET_ATON   1
#define HAVE_INET_NTOP   1
#define HAVE_INET_PTON   1
#define HAVE_INTPTR_T   1
#define HAVE_INTTYPES_H   1
#define HAVE_ISASCII   1
#define HAVE_ISBLANK   1
#define HAVE_LOCALTIME_R   1
#define HAVE_MALLOC   1
#define HAVE_MEMMOVE   1
#define HAVE_MEMORY_H   1
#define HAVE_MEMSET   1
#define HAVE_NETDB_H   1
#define HAVE_NETINET_IN_H   1
#define HAVE_OPENSSL_ERR_H   1
#define HAVE_OPENSSL_RAND_H   1
#define HAVE_OPENSSL_SSL_H   1
#define HAVE_PYTHON   "2.7"
#define HAVE_RANDOM   1
#define HAVE_REALLOC   1
#define HAVE_SLEEP   1
#define HAVE_SNPRINTF   1
#define HAVE_SSL
#define HAVE_STDARG_H   1
#define HAVE_STDBOOL_H   1
#define HAVE_STDINT_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_STRTOUL   1
#define HAVE_SWIG   1
#define HAVE_SYS_MOUNT_H   1
#define HAVE_SYS_PARAM_H   1
#define HAVE_SYS_SOCKET_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_TIMEGM   1
#define HAVE_TIME_H   1
#define HAVE_UNISTD_H   1
#define HAVE_VFORK   1
#define HAVE_WORKING_FORK   1
#define HAVE_WORKING_VFORK   1
#define HAVE__BOOL   1
#define LT_OBJDIR   ".libs/"
#define PACKAGE_BUGREPORT   "libdns@nlnetlabs.nl"
#define PACKAGE_NAME   "ldns"
#define PACKAGE_STRING   "ldns 1.6.12"
#define PACKAGE_TARNAME   "libdns"
#define PACKAGE_URL   ""
#define PACKAGE_VERSION   "1.6.12"
#define SIZEOF_TIME_T   4
#define STDC_HEADERS   1
#define SYSCONFDIR   sysconfdir
#define USE_SHA2   1
#define WINVER   0x0502
#define LITTLE_ENDIAN   1234
#define BIG_ENDIAN   4321
#define BYTE_ORDER   LITTLE_ENDIAN
#define FD_SET_T
#define sleep(x)   Sleep((x)*1000)
#define srandom(x)   srand(x)
#define random(x)   rand(x)
#define strtoul   (unsigned long)strtol

Functions

int ldns_b64_ntop (uint8_t const *src, size_t srclength, char *target, size_t targsize)
int ldns_b64_pton (char const *src, uint8_t *target, size_t targsize)
time_t timegm (struct tm *tm)
struct tm * gmtime_r (const time_t *timep, struct tm *result)
struct tm * localtime_r (const time_t *timep, struct tm *result)
int isblank (int c)
int isascii (int c)
int snprintf (char *str, size_t count, const char *fmt,...)
int vsnprintf (char *str, size_t count, const char *fmt, va_list arg)
int inet_pton (int af, const char *src, void *dst)
const char * inet_ntop (int af, const void *src, char *dst, size_t size)
int inet_aton (const char *cp, struct in_addr *addr)
void * memmove (void *dest, const void *src, size_t n)
size_t strlcpy (char *dst, const char *src, size_t siz)

Define Documentation

#define HAVE_ARPA_INET_H   1

Definition at line 8 of file config.h.

#define HAVE_ATTR_FORMAT   1

Definition at line 11 of file config.h.

#define HAVE_ATTR_UNUSED   1

Definition at line 14 of file config.h.

#define HAVE_BZERO   1

Definition at line 29 of file config.h.

#define HAVE_CALLOC   1

Definition at line 32 of file config.h.

#define HAVE_CTIME_R   1

Definition at line 35 of file config.h.

#define HAVE_DLFCN_H   1

Definition at line 46 of file config.h.

#define HAVE_ENDPROTOENT   1

Definition at line 49 of file config.h.

#define HAVE_ENDSERVENT   1

Definition at line 52 of file config.h.

#define HAVE_EVP_SHA256   1

Definition at line 55 of file config.h.

#define HAVE_FCNTL   1

Definition at line 58 of file config.h.

#define HAVE_FORK   1

Definition at line 61 of file config.h.

#define HAVE_GETADDRINFO   1

Definition at line 64 of file config.h.

#define HAVE_GETOPT_H   1

Definition at line 67 of file config.h.

#define HAVE_GMTIME_R   1

Definition at line 70 of file config.h.

#define HAVE_HMAC_CTX_INIT   1

Definition at line 73 of file config.h.

#define HAVE_INET_ATON   1

Definition at line 76 of file config.h.

#define HAVE_INET_NTOP   1

Definition at line 79 of file config.h.

#define HAVE_INET_PTON   1

Definition at line 82 of file config.h.

#define HAVE_INTPTR_T   1

Definition at line 85 of file config.h.

#define HAVE_INTTYPES_H   1

Definition at line 88 of file config.h.

#define HAVE_ISASCII   1

Definition at line 94 of file config.h.

#define HAVE_ISBLANK   1

Definition at line 97 of file config.h.

#define HAVE_LOCALTIME_R   1

Definition at line 103 of file config.h.

#define HAVE_MALLOC   1

Definition at line 107 of file config.h.

#define HAVE_MEMMOVE   1

Definition at line 110 of file config.h.

#define HAVE_MEMORY_H   1

Definition at line 113 of file config.h.

#define HAVE_MEMSET   1

Definition at line 116 of file config.h.

#define HAVE_NETDB_H   1

Definition at line 119 of file config.h.

#define HAVE_NETINET_IN_H   1

Definition at line 128 of file config.h.

#define HAVE_OPENSSL_ERR_H   1

Definition at line 152 of file config.h.

#define HAVE_OPENSSL_RAND_H   1

Definition at line 155 of file config.h.

#define HAVE_OPENSSL_SSL_H   1

Definition at line 158 of file config.h.

#define HAVE_PYTHON   "2.7"

Definition at line 164 of file config.h.

#define HAVE_RANDOM   1

Definition at line 167 of file config.h.

#define HAVE_REALLOC   1

Definition at line 171 of file config.h.

#define HAVE_SLEEP   1

Definition at line 174 of file config.h.

#define HAVE_SNPRINTF   1

Definition at line 177 of file config.h.

#define HAVE_SSL

Definition at line 180 of file config.h.

#define HAVE_STDARG_H   1

Definition at line 183 of file config.h.

#define HAVE_STDBOOL_H   1

Definition at line 186 of file config.h.

#define HAVE_STDINT_H   1

Definition at line 189 of file config.h.

#define HAVE_STDLIB_H   1

Definition at line 192 of file config.h.

#define HAVE_STRINGS_H   1

Definition at line 195 of file config.h.

#define HAVE_STRING_H   1

Definition at line 198 of file config.h.

#define HAVE_STRTOUL   1

Definition at line 204 of file config.h.

#define HAVE_SWIG   1

Definition at line 207 of file config.h.

#define HAVE_SYS_MOUNT_H   1

Definition at line 210 of file config.h.

#define HAVE_SYS_PARAM_H   1

Definition at line 213 of file config.h.

#define HAVE_SYS_SOCKET_H   1

Definition at line 216 of file config.h.

#define HAVE_SYS_STAT_H   1

Definition at line 219 of file config.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 222 of file config.h.

#define HAVE_TIMEGM   1

Definition at line 225 of file config.h.

#define HAVE_TIME_H   1

Definition at line 228 of file config.h.

#define HAVE_UNISTD_H   1

Definition at line 231 of file config.h.

#define HAVE_VFORK   1

Definition at line 234 of file config.h.

#define HAVE_WORKING_FORK   1

Definition at line 243 of file config.h.

#define HAVE_WORKING_VFORK   1

Definition at line 246 of file config.h.

#define HAVE__BOOL   1

Definition at line 252 of file config.h.

#define LT_OBJDIR   ".libs/"

Definition at line 256 of file config.h.

#define PACKAGE_BUGREPORT   "libdns@nlnetlabs.nl"

Definition at line 259 of file config.h.

#define PACKAGE_NAME   "ldns"

Definition at line 262 of file config.h.

#define PACKAGE_STRING   "ldns 1.6.12"

Definition at line 265 of file config.h.

#define PACKAGE_TARNAME   "libdns"

Definition at line 268 of file config.h.

#define PACKAGE_URL   ""

Definition at line 271 of file config.h.

#define PACKAGE_VERSION   "1.6.12"

Definition at line 274 of file config.h.

#define SIZEOF_TIME_T   4

Definition at line 277 of file config.h.

#define STDC_HEADERS   1

Definition at line 280 of file config.h.

#define SYSCONFDIR   sysconfdir

Definition at line 283 of file config.h.

#define USE_SHA2   1

Definition at line 292 of file config.h.

#define WINVER   0x0502

Definition at line 320 of file config.h.

#define LITTLE_ENDIAN   1234

Definition at line 418 of file config.h.

#define BIG_ENDIAN   4321

Definition at line 422 of file config.h.

#define BYTE_ORDER   LITTLE_ENDIAN

Definition at line 429 of file config.h.

#define FD_SET_T

Definition at line 467 of file config.h.

#define sleep (   x)    Sleep((x)*1000)

Definition at line 503 of file config.h.

#define srandom (   x)    srand(x)

Definition at line 507 of file config.h.

#define random (   x)    rand(x)

Definition at line 508 of file config.h.

#define strtoul   (unsigned long)strtol

Definition at line 554 of file config.h.


Function Documentation

int ldns_b64_ntop ( uint8_t const *  src,
size_t  srclength,
char *  target,
size_t  targsize 
)
int ldns_b64_pton ( char const *  src,
uint8_t *  target,
size_t  targsize 
)
time_t timegm ( struct tm *  tm)
struct tm* gmtime_r ( const time_t *  timep,
struct tm *  result 
) [read]
struct tm* localtime_r ( const time_t *  timep,
struct tm *  result 
) [read]
int isblank ( int  c)
int isascii ( int  c)
int snprintf ( char *  str,
size_t  count,
const char *  fmt,
  ... 
)
int vsnprintf ( char *  str,
size_t  count,
const char *  fmt,
va_list  arg 
)
int inet_pton ( int  af,
const char *  src,
void *  dst 
)
const char* inet_ntop ( int  af,
const void *  src,
char *  dst,
size_t  size 
)
int inet_aton ( const char *  cp,
struct in_addr *  addr 
)
void* memmove ( void *  dest,
const void *  src,
size_t  n 
)
size_t strlcpy ( char *  dst,
const char *  src,
size_t  siz 
)