aboutsummaryrefslogtreecommitdiff
path: root/ares/ares_parse_srv_reply.c
AgeCommit message (Collapse)Author
2009-11-26- Larry Lansing fixed ares_parse_srv_reply to properly parse repliesYang Tse
which might contain non-SRV answers, skipping over potential non-SRV ones such as CNAMEs.
2009-11-20Remove typecastYang Tse
2009-11-20Jakub Hrozek modified ares_parse_srv_reply() and ares_parse_txt_reply() APIYang Tse
to return a linked lists of results. These were also modified to internally use the ares_data memory struct and as such its result must be free'ed with ares_free_data().
2009-11-02Renamed c-ares setup.h to ares_setup.hYang Tse
2009-10-30Add CVS Id tag.Yang Tse
2009-10-29no need to check for NULL pointers before dereferencing, as the pointersDaniel Stenberg
MUST be valid and they are dereferenced further down in the function unconditionally!
2009-10-29use 'ares_srv_reply' for proper name-spacingDaniel Stenberg
2009-09-06T_SRV portability checkYang Tse
2009-09-05changed includes to match style how we do with all other *.c files.Gunter Knauf
2009-09-05changed u_int16_t to unsigned short because it is the only place within ares ↵Gunter Knauf
and curl where such a type would be used; also it broke many autobuilds. We should probably introduce an ares_port_t if we want to use a type here.
2009-09-05Replace 'uint16_t' with 'u_int16_t' since the latter is used in ares.h.Gisle Vanem
2009-09-04- Jakub Hrozek added ares_parse_srv_reply() for SRV parsingDaniel Stenberg