diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2009-03-18 14:25:28 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2009-03-18 14:25:28 +0000 |
commit | e3b840ce98a34aa998d48c3291c12af8aee9e256 (patch) | |
tree | a984c8ab0b9210ceadb26606a3cbdc69225f51b9 /networking/ftpd.c | |
parent | 5b492ee87614632e7bf5cd68fe0ce87dad30002a (diff) | |
download | busybox-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
Diffstat (limited to 'networking/ftpd.c')
-rw-r--r-- | networking/ftpd.c | 16 |
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) | |||
284 | static void | 284 | static void |
285 | handle_stat(void) | 285 | handle_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 | |||
397 | port_or_pasv_was_seen(void) | 397 | port_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 | ||