From 16d22224915d7868f813b2e4f4fc565118706ddf Mon Sep 17 00:00:00 2001 From: Andrew Pamment Date: Wed, 5 Apr 2017 09:44:34 +1000 Subject: [PATCH] attempt at a fix --- utils/magiftpd/magiftpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/magiftpd/magiftpd.c b/utils/magiftpd/magiftpd.c index ae7b52f..1749a67 100644 --- a/utils/magiftpd/magiftpd.c +++ b/utils/magiftpd/magiftpd.c @@ -388,7 +388,7 @@ void handle_PASV(struct ftpserver *cfg, struct ftpclient *client) { server.sin6_port = htons(port); - if (bind(client->data_srv_socket, (struct sockaddr*) &server, sizeof(struct sockaddr)) < 0) { + if (bind(client->data_srv_socket, (struct sockaddr*) &server, sizeof(server)) < 0) { send_msg(client, "426 PASV failure\r\n"); return; }