From 027fc719cc220aa33813a2100ec56c9f8024ab1d Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Wed, 31 Oct 2001 20:59:24 +0000
Subject: [PATCH] fixed FTPSENDF for ipv6 compiles

---
 lib/ftp.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/lib/ftp.c b/lib/ftp.c
index 0f6382d7f0..ebbcdfab65 100644
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -987,8 +987,10 @@ CURLcode ftp_use_port(struct connectdata *conn)
             *q = '\0';
       }
 
-      FTPSENDF(conn, "%s |%d|%s|%s|", *modep, eprtaf,
-               portmsgbuf, tmp);
+      result = Curl_ftpsendf(conn, "%s |%d|%s|%s|", *modep, eprtaf,
+                             portmsgbuf, tmp);
+      if(result)
+        return result;
     } else if (strcmp(*modep, "LPRT") == 0 ||
                strcmp(*modep, "PORT") == 0) {
       int i;
@@ -1035,7 +1037,9 @@ CURLcode ftp_use_port(struct connectdata *conn)
         }
       }
       
-      FTPSENDF(conn, "%s %s", *modep, portmsgbuf);
+      result = Curl_ftpsendf(conn, "%s %s", *modep, portmsgbuf);
+      if(result)
+        return result;
     }
     
     nread = Curl_GetFTPResponse(buf, conn, &ftpcode);
-- 
GitLab