summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/CTest/Curl/connect.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/CTest/Curl/connect.c b/Source/CTest/Curl/connect.c
index 088ea47..361152a 100644
--- a/Source/CTest/Curl/connect.c
+++ b/Source/CTest/Curl/connect.c
@@ -271,7 +271,6 @@ static CURLcode bindlocal(struct connectdata *conn,
*************************************************************/
if (strlen(data->set.device)<255) {
struct Curl_dns_entry *h=NULL;
- size_t size;
char myhost[256] = "";
in_addr_t in;
int rc;
@@ -362,13 +361,13 @@ static CURLcode bindlocal(struct connectdata *conn,
struct sockaddr_in add;
#endif
- bindworked = TRUE;
-
#ifdef __hpux
int gsize = sizeof(add);
#else
socklen_t gsize = sizeof(add);
#endif
+ bindworked = TRUE;
+
if(getsockname(sockfd, (struct sockaddr *) &add,
&gsize)<0) {
failf(data, "getsockname() failed");