added ares_process_fd() to allow applications to ask for processing on
authorDaniel Stenberg <daniel@haxx.se>
Wed, 30 May 2007 12:58:47 +0000 (12:58 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 30 May 2007 12:58:47 +0000 (12:58 +0000)
commit8c35c65fc7c746d5803a48151e82e0435c20a84c
tree1292033b628847625ec96fbf2f431cc1c2c8895e
parent557aad7b0271e96ab76a9eaf59dab3f52289ba0e
added ares_process_fd() to allow applications to ask for processing on
specific sockets and thus avoiding select() and associated functions/macros.
This function will be used by upcoming libcurl releases for this very
reason. It also made me export the ares_socket_t type in the public ares.h
header file, since ares_process_fd() uses that type for two of the arguments.
CHANGES
ares.h
ares_process.3
ares_process.c
setup.h