summaryrefslogtreecommitdiff
path: root/net-ftp/lftp/files/lftp-4.9.0-ipv6.patch
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");