Ticket #1796: FTPFS does not work in active mode
Fixed error with active mode of ftpfs. Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Этот коммит содержится в:
родитель
09f962f5a6
Коммит
d712d2638e
@ -982,7 +982,7 @@ again:
|
|||||||
memset (&data_addr, 0, sizeof (struct sockaddr_storage));
|
memset (&data_addr, 0, sizeof (struct sockaddr_storage));
|
||||||
data_addrlen = sizeof (struct sockaddr_storage);
|
data_addrlen = sizeof (struct sockaddr_storage);
|
||||||
|
|
||||||
if (getpeername (SUP.sock, (struct sockaddr *) &data_addr, &data_addrlen) == -1)
|
if (getsockname (SUP.sock, (struct sockaddr *) &data_addr, &data_addrlen) == -1)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
switch (data_addr.ss_family) {
|
switch (data_addr.ss_family) {
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user