blob: 2c02ce5e787b10337738f7ef14a6e0fde6398f9e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
--- a/src/ftpclass.cc
+++ b/src/ftpclass.cc
@@ -848,6 +848,7 @@ Ftp::pasv_state_t Ftp::Handle_EPSV_CEPR()
conn->data_sa.in.sin_port=htons(port);
conn->data_sa.sa.sa_family=AF_INET;
}
+#if INET6
// V6 / AF_INET6
else if (proto == 2)
{
@@ -855,6 +856,7 @@ Ftp::pasv_state_t Ftp::Handle_EPSV_CEPR()
conn->data_sa.in6.sin6_port=htons(port);
conn->data_sa.sa.sa_family=AF_INET6;
}
+#endif
else
{
Disconnect("unsupported address family");
|