Setup and use CURL_INADDR_NONE all over instead of INADDR_NONE. We setup
the define accordingly in the hostip.h header to work nicely all over.
This commit is contained in:
@@ -197,10 +197,6 @@ static CURLcode bindlocal(struct connectdata *conn,
|
||||
|
||||
#ifdef HAVE_INET_NTOA
|
||||
|
||||
#ifndef INADDR_NONE
|
||||
#define INADDR_NONE (in_addr_t) ~0
|
||||
#endif
|
||||
|
||||
struct SessionHandle *data = conn->data;
|
||||
|
||||
/*************************************************************
|
||||
@@ -216,7 +212,7 @@ static CURLcode bindlocal(struct connectdata *conn,
|
||||
/* First check if the given name is an IP address */
|
||||
in=inet_addr(data->set.device);
|
||||
|
||||
if((in == INADDR_NONE) &&
|
||||
if((in == CURL_INADDR_NONE) &&
|
||||
Curl_if2ip(data->set.device, myhost, sizeof(myhost))) {
|
||||
/*
|
||||
* We now have the numerical IPv4-style x.y.z.w in the 'myhost' buffer
|
||||
@@ -250,7 +246,7 @@ static CURLcode bindlocal(struct connectdata *conn,
|
||||
infof(data, "We bind local end to %s\n", myhost);
|
||||
|
||||
in=inet_addr(myhost);
|
||||
if (INADDR_NONE != in) {
|
||||
if (CURL_INADDR_NONE != in) {
|
||||
|
||||
if ( h ) {
|
||||
Curl_addrinfo *addr = h->addr;
|
||||
|
||||
Reference in New Issue
Block a user