1
0
mirror of https://frontier.innolan.net/rainlance/c-ares.git synced 2025-10-06 05:30:08 +00:00

- Phil Blundell added the internal function ares__expand_name_for_response()

that is now used by the ares_parse_*_reply() functions instead of the
  ares_expand_name() simply to easier return ARES_EBADRESP for the cases where
  the name expansion fails as in responses that really isn't expected.
This commit is contained in:
Daniel Stenberg
2009-01-11 13:49:13 +00:00
parent bcb85d35df
commit 8362245c42
8 changed files with 46 additions and 17 deletions

View File

@ -319,6 +319,9 @@ int ares__read_line(FILE *fp, char **buf, int *bufsize);
void ares__free_query(struct query *query);
unsigned short ares__generate_new_id(rc4_key* key);
struct timeval ares__tvnow(void);
int ares__expand_name_for_response(const unsigned char *encoded,
const unsigned char *abuf, int alen,
char **s, long *enclen);
#if 0 /* Not used */
long ares__tvdiff(struct timeval t1, struct timeval t2);
#endif