config.h File Reference

Go to the source code of this file.

Defines

#define HAVE_ATTR_FORMAT   1
#define HAVE_ATTR_UNUSED   1
#define HAVE_CTIME_R   1
#define HAVE_DLFCN_H   1
#define HAVE_GETADDRINFO   1
#define HAVE_GETOPT_H   1
#define HAVE_GMTIME_R   1
#define HAVE_INET_ATON   1
#define HAVE_INET_NTOP   1
#define HAVE_INET_PTON   1
#define HAVE_INTTYPES_H   1
#define HAVE_ISBLANK   1
#define HAVE_LIBCRYPTO   1
#define HAVE_LIBNSL   1
#define HAVE_MALLOC   1
#define HAVE_MEMMOVE   1
#define HAVE_MEMORY_H   1
#define HAVE_NETINET_IN_H   1
#define HAVE_OPENSSL_SSL_H   1
#define HAVE_REALLOC   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_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 PACKAGE_BUGREPORT   "libdns@nlnetlabs.nl"
#define PACKAGE_NAME   "libdns"
#define PACKAGE_STRING   "libdns 1.3.0"
#define PACKAGE_TARNAME   "libdns"
#define PACKAGE_VERSION   "1.3.0"
#define STDC_HEADERS   1
#define SYSCONFDIR   sysconfdir

Functions

int b64_ntop (uint8_t const *src, size_t srclength, char *target, size_t targsize)
int b64_pton (char const *src, uint8_t *target, size_t targsize)
int b32_ntop (uint8_t const *src, size_t srclength, char *target, size_t targsize)
int b32_ntop_extended_hex (uint8_t const *src, size_t srclength, char *target, size_t targsize)
int b32_pton (char const *src, size_t hashed_owner_str_len, uint8_t *target, size_t targsize)
int b32_pton_extended_hex (char const *src, size_t hashed_owner_str_len, 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_ATTR_FORMAT   1

Definition at line 5 of file config.h.

#define HAVE_ATTR_UNUSED   1

Definition at line 8 of file config.h.

#define HAVE_CTIME_R   1

Definition at line 23 of file config.h.

#define HAVE_DLFCN_H   1

Definition at line 26 of file config.h.

#define HAVE_GETADDRINFO   1

Definition at line 29 of file config.h.

#define HAVE_GETOPT_H   1

Definition at line 32 of file config.h.

#define HAVE_GMTIME_R   1

Definition at line 35 of file config.h.

#define HAVE_INET_ATON   1

Definition at line 38 of file config.h.

#define HAVE_INET_NTOP   1

Definition at line 41 of file config.h.

#define HAVE_INET_PTON   1

Definition at line 44 of file config.h.

#define HAVE_INTTYPES_H   1

Definition at line 47 of file config.h.

#define HAVE_ISBLANK   1

Definition at line 50 of file config.h.

#define HAVE_LIBCRYPTO   1

Definition at line 53 of file config.h.

#define HAVE_LIBNSL   1

Definition at line 56 of file config.h.

#define HAVE_MALLOC   1

Definition at line 63 of file config.h.

#define HAVE_MEMMOVE   1

Definition at line 66 of file config.h.

#define HAVE_MEMORY_H   1

Definition at line 69 of file config.h.

#define HAVE_NETINET_IN_H   1

Definition at line 72 of file config.h.

#define HAVE_OPENSSL_SSL_H   1

Definition at line 75 of file config.h.

#define HAVE_REALLOC   1

Definition at line 79 of file config.h.

#define HAVE_SNPRINTF   1

Definition at line 82 of file config.h.

#define HAVE_SSL

Definition at line 85 of file config.h.

#define HAVE_STDARG_H   1

Definition at line 88 of file config.h.

#define HAVE_STDBOOL_H   1

Definition at line 91 of file config.h.

#define HAVE_STDINT_H   1

Definition at line 94 of file config.h.

#define HAVE_STDLIB_H   1

Definition at line 97 of file config.h.

#define HAVE_STRINGS_H   1

Definition at line 100 of file config.h.

#define HAVE_STRING_H   1

Definition at line 103 of file config.h.

#define HAVE_SYS_MOUNT_H   1

Definition at line 109 of file config.h.

#define HAVE_SYS_PARAM_H   1

Definition at line 112 of file config.h.

#define HAVE_SYS_SOCKET_H   1

Definition at line 115 of file config.h.

#define HAVE_SYS_STAT_H   1

Definition at line 118 of file config.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 121 of file config.h.

#define HAVE_TIMEGM   1

Definition at line 124 of file config.h.

#define HAVE_TIME_H   1

Definition at line 127 of file config.h.

#define HAVE_UNISTD_H   1

Definition at line 130 of file config.h.

#define PACKAGE_BUGREPORT   "libdns@nlnetlabs.nl"

Definition at line 133 of file config.h.

#define PACKAGE_NAME   "libdns"

Definition at line 136 of file config.h.

#define PACKAGE_STRING   "libdns 1.3.0"

Definition at line 139 of file config.h.

#define PACKAGE_TARNAME   "libdns"

Definition at line 142 of file config.h.

#define PACKAGE_VERSION   "1.3.0"

Definition at line 145 of file config.h.

#define STDC_HEADERS   1

Definition at line 148 of file config.h.

#define SYSCONFDIR   sysconfdir

Definition at line 151 of file config.h.


Function Documentation

int b64_ntop ( uint8_t const *  src,
size_t  srclength,
char *  target,
size_t  targsize 
)

int b64_pton ( char const *  src,
uint8_t *  target,
size_t  targsize 
)

int b32_ntop ( uint8_t const *  src,
size_t  srclength,
char *  target,
size_t  targsize 
)

int b32_ntop_extended_hex ( uint8_t const *  src,
size_t  srclength,
char *  target,
size_t  targsize 
)

int b32_pton ( char const *  src,
size_t  hashed_owner_str_len,
uint8_t *  target,
size_t  targsize 
)

int b32_pton_extended_hex ( char const *  src,
size_t  hashed_owner_str_len,
uint8_t *  target,
size_t  targsize 
)

time_t timegm ( struct tm *  tm  ) 

size_t strlcpy ( char *  dst,
const char *  src,
size_t  siz 
)


Generated on Fri Aug 8 02:52:41 2008 for ldns by  doxygen 1.5.6