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_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   0
#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_RANDOM   1
#define HAVE_REALLOC   0
#define HAVE_SLEEP   1
#define HAVE_SNPRINTF   1
#define HAVE_SSL
#define HAVE_STDARG_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_STRTOUL   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_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 _ALL_SOURCE   1
#define _GNU_SOURCE   1
#define _POSIX_PTHREAD_SEMANTICS   1
#define _TANDEM_SOURCE   1
#define __EXTENSIONS__   1
#define WINVER   0x0502
#define WORDS_BIGENDIAN   1
#define malloc   rpl_malloc
#define realloc   rpl_realloc
#define ss_family   __ss_family
#define LITTLE_ENDIAN   1234
#define BIG_ENDIAN   4321
#define BYTE_ORDER   BIG_ENDIAN
#define FD_SET_T

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)
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_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   0

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_RANDOM   1

Definition at line 167 of file config.h.

#define HAVE_REALLOC   0

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_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_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_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 _ALL_SOURCE   1

Definition at line 296 of file config.h.

#define _GNU_SOURCE   1

Definition at line 300 of file config.h.

#define _POSIX_PTHREAD_SEMANTICS   1

Definition at line 304 of file config.h.

#define _TANDEM_SOURCE   1

Definition at line 308 of file config.h.

#define __EXTENSIONS__   1

Definition at line 312 of file config.h.

#define WINVER   0x0502

Definition at line 320 of file config.h.

#define WORDS_BIGENDIAN   1

Definition at line 330 of file config.h.

#define malloc   rpl_malloc

Definition at line 376 of file config.h.

#define realloc   rpl_realloc

Definition at line 382 of file config.h.

#define ss_family   __ss_family

Definition at line 391 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   BIG_ENDIAN

Definition at line 427 of file config.h.

#define FD_SET_T

Definition at line 467 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)
size_t strlcpy ( char *  dst,
const char *  src,
size_t  siz 
)