From ed7bff1fec093483b8ee8ac937a3469b9b889f8a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 3 Aug 2006 18:20:45 +0000 Subject: [PATCH] Ravi Pratap fixed ares_getsock() to actually return the proper bitmap and not always zero! --- ares/CHANGES | 5 +++++ ares/ares_getsock.c | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ares/CHANGES b/ares/CHANGES index 1b0569f81..801d41bd8 100644 --- a/ares/CHANGES +++ b/ares/CHANGES @@ -1,5 +1,10 @@ Changelog for the c-ares project +* August 3 2006 + +- Ravi Pratap fixed ares_getsock() to actually return the proper bitmap and + not always zero! + Version 1.3.1 (June 24, 2006) * July 23, 2006 diff --git a/ares/ares_getsock.c b/ares/ares_getsock.c index 3c52a8367..55f4c9dda 100644 --- a/ares/ares_getsock.c +++ b/ares/ares_getsock.c @@ -28,7 +28,6 @@ int ares_getsock(ares_channel channel, int numsocks) /* size of the 'socks' array */ { struct server_state *server; - ares_socket_t nfds; int i; int sockindex=0; int bitmap = 0; @@ -40,7 +39,6 @@ int ares_getsock(ares_channel channel, if (!channel->queries) return 0; - nfds = 0; for (i = 0; i < channel->nservers; i++) { server = &channel->servers[i]; @@ -67,5 +65,5 @@ int ares_getsock(ares_channel channel, } } - return (int)nfds; + return bitmap; } -- 2.34.1