aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2009-03-18 14:25:28 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2009-03-18 14:25:28 +0000
commite3b840ce98a34aa998d48c3291c12af8aee9e256 (patch)
treea984c8ab0b9210ceadb26606a3cbdc69225f51b9
parent5b492ee87614632e7bf5cd68fe0ce87dad30002a (diff)
downloadbusybox-w32-e3b840ce98a34aa998d48c3291c12af8aee9e256.tar.gz
busybox-w32-e3b840ce98a34aa998d48c3291c12af8aee9e256.tar.bz2
busybox-w32-e3b840ce98a34aa998d48c3291c12af8aee9e256.zip
ftpd: trim messages (but make sure they still make sense)
text data bss dec hex filename 4400 0 0 4400 1130 ftpd_old.o 4346 0 0 4346 10fa ftpd.o
-rw-r--r--networking/ftpd.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/networking/ftpd.c b/networking/ftpd.c
index 0a4b185a1..eb3a3bd89 100644
--- a/networking/ftpd.c
+++ b/networking/ftpd.c
@@ -284,7 +284,7 @@ handle_cdup(void)
284static void 284static void
285handle_stat(void) 285handle_stat(void)
286{ 286{
287 cmdio_write_raw(STR(FTP_STATOK)"-FTP server status:\r\n" 287 cmdio_write_raw(STR(FTP_STATOK)"-Server status:\r\n"
288 " TYPE: BINARY\r\n" 288 " TYPE: BINARY\r\n"
289 STR(FTP_STATOK)" Ok\r\n"); 289 STR(FTP_STATOK)" Ok\r\n");
290} 290}
@@ -397,7 +397,7 @@ static int
397port_or_pasv_was_seen(void) 397port_or_pasv_was_seen(void)
398{ 398{
399 if (!pasv_active() && !port_active()) { 399 if (!pasv_active() && !port_active()) {
400 cmdio_write_raw(STR(FTP_BADSENDCONN)" Use PORT or PASV first\r\n"); 400 cmdio_write_raw(STR(FTP_BADSENDCONN)" Use PORT/PASV first\r\n");
401 return 0; 401 return 0;
402 } 402 }
403 403
@@ -441,7 +441,7 @@ handle_pasv(void)
441 addr = xstrdup("0.0.0.0"); 441 addr = xstrdup("0.0.0.0");
442 replace_char(addr, '.', ','); 442 replace_char(addr, '.', ',');
443 443
444 response = xasprintf(STR(FTP_PASVOK)" Entering Passive Mode (%s,%u,%u)\r\n", 444 response = xasprintf(STR(FTP_PASVOK)" PASV ok (%s,%u,%u)\r\n",
445 addr, (int)(port >> 8), (int)(port & 255)); 445 addr, (int)(port >> 8), (int)(port & 255));
446 free(addr); 446 free(addr);
447 cmdio_write_raw(response); 447 cmdio_write_raw(response);
@@ -456,7 +456,7 @@ handle_epsv(void)
456 char *response; 456 char *response;
457 457
458 port = bind_for_passive_mode(); 458 port = bind_for_passive_mode();
459 response = xasprintf(STR(FTP_EPSVOK)" EPSV Ok (|||%u|)\r\n", port); 459 response = xasprintf(STR(FTP_EPSVOK)" EPSV ok (|||%u|)\r\n", port);
460 cmdio_write_raw(response); 460 cmdio_write_raw(response);
461 free(response); 461 free(response);
462} 462}
@@ -592,7 +592,7 @@ handle_retr(void)
592 xlseek(local_file_fd, offset, SEEK_SET); 592 xlseek(local_file_fd, offset, SEEK_SET);
593 593
594 response = xasprintf( 594 response = xasprintf(
595 " Opening BINARY mode data connection for %s (%"OFF_FMT"u bytes)", 595 " Opening BINARY connection for %s (%"OFF_FMT"u bytes)",
596 G.ftp_arg, statbuf.st_size); 596 G.ftp_arg, statbuf.st_size);
597 remote_fd = get_remote_transfer_fd(response); 597 remote_fd = get_remote_transfer_fd(response);
598 free(response); 598 free(response);
@@ -697,7 +697,7 @@ handle_dir_common(int opts)
697 697
698 if (opts & USE_CTRL_CONN) { 698 if (opts & USE_CTRL_CONN) {
699 /* STAT <filename> */ 699 /* STAT <filename> */
700 cmdio_write_raw(STR(FTP_STATFILE_OK)"-Status follows:\r\n"); 700 cmdio_write_raw(STR(FTP_STATFILE_OK)"-File status:\r\n");
701 while (1) { 701 while (1) {
702 line = xmalloc_fgetline(ls_fp); 702 line = xmalloc_fgetline(ls_fp);
703 if (!line) 703 if (!line)
@@ -708,7 +708,7 @@ handle_dir_common(int opts)
708 WRITE_OK(FTP_STATFILE_OK); 708 WRITE_OK(FTP_STATFILE_OK);
709 } else { 709 } else {
710 /* LIST/NLST [<filename>] */ 710 /* LIST/NLST [<filename>] */
711 int remote_fd = get_remote_transfer_fd(" Here comes the directory listing"); 711 int remote_fd = get_remote_transfer_fd(" Directory listing");
712 if (remote_fd >= 0) { 712 if (remote_fd >= 0) {
713 while (1) { 713 while (1) {
714 line = xmalloc_fgetline(ls_fp); 714 line = xmalloc_fgetline(ls_fp);
@@ -860,7 +860,7 @@ handle_rnto(void)
860 860
861 /* If we didn't get a RNFR, throw a wobbly */ 861 /* If we didn't get a RNFR, throw a wobbly */
862 if (G.rnfr_filename == NULL || G.ftp_arg == NULL) { 862 if (G.rnfr_filename == NULL || G.ftp_arg == NULL) {
863 cmdio_write_raw(STR(FTP_NEEDRNFR)" RNFR required first\r\n"); 863 cmdio_write_raw(STR(FTP_NEEDRNFR)" Use RNFR first\r\n");
864 return; 864 return;
865 } 865 }
866 866