15 #ifndef LDNS_PARSEUTIL_H 16 #define LDNS_PARSEUTIL_H 94 char *target,
size_t targsize);
111 char* target_text_buffer,
size_t target_text_buffer_size);
114 char* target_text_buffer,
size_t target_text_buffer_size);
122 uint8_t* target_data_buffer,
size_t target_data_buffer_size);
125 uint8_t* target_data_buffer,
size_t target_data_buffer_size);
std::vector< std::vector< _variant_t > > table
int sldns_b32_pton_extended_hex(const char *src_text, size_t src_text_length, uint8_t *target_data_buffer, size_t target_data_buffer_size)
int sldns_b32_ntop_extended_hex(const uint8_t *src_data, size_t src_data_length, char *target_text_buffer, size_t target_text_buffer_size)
size_t sldns_b64_ntop_calculate_size(size_t srcsize)
int sldns_parse_escape(uint8_t *ch_p, const char **str_p)
size_t sldns_b32_pton_calculate_size(size_t src_text_length)
struct tm * sldns_serial_arithmetics_gmtime_r(int32_t time, time_t now, struct tm *result)
uint32_t sldns_str2period(const char *nptr, const char **endptr)
time_t sldns_mktime_from_utc(const struct tm *tm)
size_t sldns_b32_ntop_calculate_size(size_t src_data_length)
int sldns_b32_pton(const char *src_text, size_t src_text_length, uint8_t *target_data_buffer, size_t target_data_buffer_size)
sldns_lookup_table * sldns_lookup_by_name(sldns_lookup_table table[], const char *name)
sldns_lookup_table * sldns_lookup_by_id(sldns_lookup_table table[], int id)
int sldns_b64_ntop(uint8_t const *src, size_t srclength, char *target, size_t targsize)
int sldns_parse_char(uint8_t *ch_p, const char **str_p)
int sldns_hexdigit_to_int(char ch)
size_t sldns_b64_pton_calculate_size(size_t srcsize)
size_t sldns_b32_ntop_calculate_size_no_padding(size_t src_data_length)
int sldns_b64_pton(char const *src, uint8_t *target, size_t targsize)
int sldns_b32_ntop(const uint8_t *src_data, size_t src_data_length, char *target_text_buffer, size_t target_text_buffer_size)