diff options
Diffstat (limited to 'loader2/ftp.c')
-rw-r--r-- | loader2/ftp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/loader2/ftp.c b/loader2/ftp.c index aae7ffd25..6efd6a2cd 100644 --- a/loader2/ftp.c +++ b/loader2/ftp.c @@ -210,7 +210,7 @@ int ftpCommand(int sock, char * command, ...) { static int getHostAddress(const char * host, struct in_addr * address) { if (isdigit(host[0])) { - if (!inet_aton(host, address)) { + if (!inet_pton(AF_INET, host, address)) { return FTPERR_BAD_HOST_ADDR; } } else { @@ -346,7 +346,7 @@ int ftpGetFileDesc(int sock, char * remotename) { if (*chptr == ',') *chptr = '.'; } - if (!inet_aton(passReply, &dataAddress.sin_addr)) + if (!inet_pton(AF_INET, passReply, &dataAddress.sin_addr)) return FTPERR_PASSIVE_ERROR; dataSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_IP); |