aboutsummaryrefslogtreecommitdiffstats
path: root/ftp/wput/files
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2004-07-10 19:43:30 +0800
committeredwin <edwin@FreeBSD.org>2004-07-10 19:43:30 +0800
commit4eab2c6fa0fcd3ea4d2e41b93830dc2d86c3c780 (patch)
tree908e9a7510297b0baafd0367216dcc80c87b973e /ftp/wput/files
parent6c6d314310ab1206a5973cf6c0ddac395af18bd3 (diff)
downloadfreebsd-ports-gnome-4eab2c6fa0fcd3ea4d2e41b93830dc2d86c3c780.tar.gz
freebsd-ports-gnome-4eab2c6fa0fcd3ea4d2e41b93830dc2d86c3c780.tar.zst
freebsd-ports-gnome-4eab2c6fa0fcd3ea4d2e41b93830dc2d86c3c780.zip
Distfile has been rerolled with fix initialy found in files/patch-src::ftp.c
Noticed by: kris / pointyhat
Diffstat (limited to 'ftp/wput/files')
-rw-r--r--ftp/wput/files/patch-src::ftp.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/ftp/wput/files/patch-src::ftp.c b/ftp/wput/files/patch-src::ftp.c
deleted file mode 100644
index 843483ab0872..000000000000
--- a/ftp/wput/files/patch-src::ftp.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/ftp.c.orig Mon Jul 5 21:26:46 2004
-+++ src/ftp.c Mon Jul 5 21:39:05 2004
-@@ -798,15 +798,30 @@
-
- int get_msg(int csock, char * msg, int buflen){
- int res = 0;
-+ char *s;
-
- do {
- memset(msg, 0, buflen);
- res = recv(csock, msg, buflen-1, 0);
- printout(vDEBUG, "%s", msg);
-+ /*
-+ * Multiline responses should of course only check on the last line.
-+ * If there are two \n's from the end of the string in the string,
-+ * the check at the start of second last one.
-+ */
-+ if ((s=strrchr(msg,'\n'))!=NULL) {
-+ if ((s=strrchr(s-1,'\n'))!=NULL) {
-+ s++;
-+ if (*s=='\r') s++;
-+ } else
-+ s=msg;
-+ } else {
-+ s=msg;
-+ }
- /* multiline messages are required by rfc to have a hiphen
- * after the command-code (e.g. 250-).
- * this counts for all but the last one, so look out for it. */
-- } while(msg[3] == '-');
-+ } while(s[3] == '-');
-
- return res;
- }