Loading ares/ares.h +1 −1 Original line number Diff line number Diff line Loading @@ -368,7 +368,7 @@ CARES_EXTERN int ares_fds(ares_channel channel, fd_set *write_fds); CARES_EXTERN int ares_getsock(ares_channel channel, int *socks, ares_socket_t *socks, int numsocks); CARES_EXTERN struct timeval *ares_timeout(ares_channel channel, Loading ares/ares_getsock.3 +5 −5 Original line number Diff line number Diff line Loading @@ -14,25 +14,25 @@ .\" this software for any purpose. It is provided "as is" .\" without express or implied warranty. .\" .TH ARES_GETSOCK 3 "22 December 2005" .TH ARES_GETSOCK 3 "11 March 2010" .SH NAME ares_getsock \- get file descriptors to wait on ares_getsock \- get socket descriptors to wait on .SH SYNOPSIS .nf .B #include <ares.h> .PP .B int ares_getsock(ares_channel \fIchannel\fP, int *\fIsocks\fP, .B int ares_getsock(ares_channel \fIchannel\fP, ares_socket_t *\fIsocks\fP, .B int \fInumsocks\fP); .fi .SH DESCRIPTION The .B ares_getsock function retrieves the set of file descriptors which the calling function retrieves the set of socket descriptors which the calling application should wait on for reading and/or writing for the processing of name service queries pending on the name service channel identified by .IR channel . File descriptors will be set in the integer array pointed to by Socket descriptors will be set in the socket descriptor array pointed to by \fIsocks\fP. \fInumsocks\fP is the size of the given array in number of ints. Loading ares/ares_getsock.c +2 −4 Original line number Diff line number Diff line /* $Id$ */ /* Copyright (C) 2005 - 2007, Daniel Stenberg /* Copyright (C) 2005 - 2010, Daniel Stenberg * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose and without fee is hereby granted, provided Loading @@ -23,7 +23,7 @@ #include "ares_private.h" int ares_getsock(ares_channel channel, int *s, ares_socket_t *socks, int numsocks) /* size of the 'socks' array */ { struct server_state *server; Loading @@ -32,8 +32,6 @@ int ares_getsock(ares_channel channel, int bitmap = 0; unsigned int setbits = 0xffffffff; ares_socket_t *socks = (ares_socket_t *)s; /* Are there any active queries? */ int active_queries = !ares__is_list_empty(&(channel->all_queries)); Loading lib/hostares.c +2 −2 Original line number Diff line number Diff line Loading @@ -105,7 +105,7 @@ int Curl_resolv_getsock(struct connectdata *conn, struct timeval timebuf; struct timeval *timeout; int max = ares_getsock(conn->data->state.areschannel, (int *)socks, numsocks); (ares_socket_t *)socks, numsocks); maxtime.tv_sec = CURL_TIMEOUT_RESOLVE; Loading Loading @@ -134,7 +134,7 @@ static int waitperform(struct connectdata *conn, int timeout_ms) struct SessionHandle *data = conn->data; int nfds; int bitmask; int socks[ARES_GETSOCK_MAXNUM]; ares_socket_t socks[ARES_GETSOCK_MAXNUM]; struct pollfd pfd[ARES_GETSOCK_MAXNUM]; int i; int num = 0; Loading Loading
ares/ares.h +1 −1 Original line number Diff line number Diff line Loading @@ -368,7 +368,7 @@ CARES_EXTERN int ares_fds(ares_channel channel, fd_set *write_fds); CARES_EXTERN int ares_getsock(ares_channel channel, int *socks, ares_socket_t *socks, int numsocks); CARES_EXTERN struct timeval *ares_timeout(ares_channel channel, Loading
ares/ares_getsock.3 +5 −5 Original line number Diff line number Diff line Loading @@ -14,25 +14,25 @@ .\" this software for any purpose. It is provided "as is" .\" without express or implied warranty. .\" .TH ARES_GETSOCK 3 "22 December 2005" .TH ARES_GETSOCK 3 "11 March 2010" .SH NAME ares_getsock \- get file descriptors to wait on ares_getsock \- get socket descriptors to wait on .SH SYNOPSIS .nf .B #include <ares.h> .PP .B int ares_getsock(ares_channel \fIchannel\fP, int *\fIsocks\fP, .B int ares_getsock(ares_channel \fIchannel\fP, ares_socket_t *\fIsocks\fP, .B int \fInumsocks\fP); .fi .SH DESCRIPTION The .B ares_getsock function retrieves the set of file descriptors which the calling function retrieves the set of socket descriptors which the calling application should wait on for reading and/or writing for the processing of name service queries pending on the name service channel identified by .IR channel . File descriptors will be set in the integer array pointed to by Socket descriptors will be set in the socket descriptor array pointed to by \fIsocks\fP. \fInumsocks\fP is the size of the given array in number of ints. Loading
ares/ares_getsock.c +2 −4 Original line number Diff line number Diff line /* $Id$ */ /* Copyright (C) 2005 - 2007, Daniel Stenberg /* Copyright (C) 2005 - 2010, Daniel Stenberg * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose and without fee is hereby granted, provided Loading @@ -23,7 +23,7 @@ #include "ares_private.h" int ares_getsock(ares_channel channel, int *s, ares_socket_t *socks, int numsocks) /* size of the 'socks' array */ { struct server_state *server; Loading @@ -32,8 +32,6 @@ int ares_getsock(ares_channel channel, int bitmap = 0; unsigned int setbits = 0xffffffff; ares_socket_t *socks = (ares_socket_t *)s; /* Are there any active queries? */ int active_queries = !ares__is_list_empty(&(channel->all_queries)); Loading
lib/hostares.c +2 −2 Original line number Diff line number Diff line Loading @@ -105,7 +105,7 @@ int Curl_resolv_getsock(struct connectdata *conn, struct timeval timebuf; struct timeval *timeout; int max = ares_getsock(conn->data->state.areschannel, (int *)socks, numsocks); (ares_socket_t *)socks, numsocks); maxtime.tv_sec = CURL_TIMEOUT_RESOLVE; Loading Loading @@ -134,7 +134,7 @@ static int waitperform(struct connectdata *conn, int timeout_ms) struct SessionHandle *data = conn->data; int nfds; int bitmask; int socks[ARES_GETSOCK_MAXNUM]; ares_socket_t socks[ARES_GETSOCK_MAXNUM]; struct pollfd pfd[ARES_GETSOCK_MAXNUM]; int i; int num = 0; Loading