Skip to content
Snippets Groups Projects
Commit 10f4fa2d authored by rswindell's avatar rswindell
Browse files

Fixed winsockism in resolve_ip.

parent 6ae0d084
No related branches found
No related tags found
No related merge requests found
......@@ -552,7 +552,7 @@ cmd(FTP_t ftp, const char *fmt, ...)
static u_long resolve_ip(char *addr)
{
HOSTENT* host;
struct hostent* host;
char* p;
if(*addr==0)
......@@ -574,7 +574,7 @@ ftp_login_session(FTP_t ftp, char *host,
char *user, char *passwd, int port, int verbose)
{
char pbuf[10];
struct sockaddr addr;
struct sockaddr_in addr;
u_long ip_addr;
int err;
int s;
......@@ -608,7 +608,7 @@ ftp_login_session(FTP_t ftp, char *host,
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
if (connect(s, &addr, sizeof (addr)) < 0) {
if (connect(s, (struct sockaddr*)&addr, sizeof (addr)) < 0) {
ftp->error = errno;
close(s);
return FAILURE;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment