"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/lib/ares_private.h" between
c-ares-1.17.1.tar.gz and c-ares-1.17.2.tar.gz

About: c-ares is a C library for asynchronous DNS requests (including name resolves).

ares_private.h  (c-ares-1.17.1):ares_private.h  (c-ares-1.17.2)
skipping to change at line 358 skipping to change at line 358
struct timeval *check); struct timeval *check);
void ares__send_query(ares_channel channel, struct query *query, void ares__send_query(ares_channel channel, struct query *query,
struct timeval *now); struct timeval *now);
void ares__close_sockets(ares_channel channel, struct server_state *server); void ares__close_sockets(ares_channel channel, struct server_state *server);
int ares__get_hostent(FILE *fp, int family, struct hostent **host); int ares__get_hostent(FILE *fp, int family, struct hostent **host);
int ares__read_line(FILE *fp, char **buf, size_t *bufsize); int ares__read_line(FILE *fp, char **buf, size_t *bufsize);
void ares__free_query(struct query *query); void ares__free_query(struct query *query);
unsigned short ares__generate_new_id(rc4_key* key); unsigned short ares__generate_new_id(rc4_key* key);
struct timeval ares__tvnow(void); struct timeval ares__tvnow(void);
int ares__expand_name_validated(const unsigned char *encoded,
const unsigned char *abuf,
int alen, char **s, long *enclen,
int is_hostname);
int ares__expand_name_for_response(const unsigned char *encoded, int ares__expand_name_for_response(const unsigned char *encoded,
const unsigned char *abuf, int alen, const unsigned char *abuf, int alen,
char **s, long *enclen); char **s, long *enclen, int is_hostname);
void ares__init_servers_state(ares_channel channel); void ares__init_servers_state(ares_channel channel);
void ares__destroy_servers_state(ares_channel channel); void ares__destroy_servers_state(ares_channel channel);
int ares__parse_qtype_reply(const unsigned char* abuf, int alen, int* qtype); int ares__parse_qtype_reply(const unsigned char* abuf, int alen, int* qtype);
int ares__single_domain(ares_channel channel, const char *name, char **s); int ares__single_domain(ares_channel channel, const char *name, char **s);
int ares__cat_domain(const char *name, const char *domain, char **s); int ares__cat_domain(const char *name, const char *domain, char **s);
int ares__sortaddrinfo(ares_channel channel, struct ares_addrinfo_node *ai_node) ; int ares__sortaddrinfo(ares_channel channel, struct ares_addrinfo_node *ai_node) ;
int ares__readaddrinfo(FILE *fp, const char *name, unsigned short port, int ares__readaddrinfo(FILE *fp, const char *name, unsigned short port,
const struct ares_addrinfo_hints *hints, const struct ares_addrinfo_hints *hints,
struct ares_addrinfo *ai); struct ares_addrinfo *ai);
 End of changes. 2 change blocks. 
1 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)