summaryrefslogtreecommitdiff
path: root/packages/ftpd-topfield/files/syslog.patch
blob: 8c2bf294f5b0f3184c92363673907e5f0630c34d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--- ftpd-topfield/ftpd.c~	2008-02-16 09:49:30.000000000 +1030
+++ ftpd-topfield/ftpd.c	2008-03-24 21:45:15.000000000 +1030
@@ -1190,6 +1190,7 @@
 		if (debug) {
 			fprintf(stderr, "Transfer failed %lld bytes %s\n", (long long)current, srcpath);
 		}
+		syslog(LOG_INFO, "retrieve: Failed transfer of %s @%Ld", srcpath, (long long)current);
 		perror_reply (550, name);
 	}
 
@@ -1363,6 +1364,7 @@
 #endif
 
 	if (ret != 0) {
+		syslog(LOG_INFO, "store: Failed transfer of %s @%Ld", destpath, (long long)current);
 		perror_reply (553, name);
 
 		LOGCMD (*mode == 'w' ? "put" : "append", name);
@@ -1451,6 +1453,7 @@
 				}
 			}
 
+			syslog(LOG_INFO, "store: Failed transfer of %s @%Ld", destpath, (long long)current);
 			/* Failed to cancel the put, so give up */
 			perror_reply (426, "Data Connection");
 		}