From 9e95920efd3b8c0c1fa949795fed7a5cbcee3d0c Mon Sep 17 00:00:00 2001
From: Denis Vlasenko <vda.linux@googlemail.com>
Date: Mon, 9 Mar 2009 03:15:05 +0000
Subject: ftpd: code shuffled a bit, added comments

---
 networking/ftpd.c | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

(limited to 'networking')

diff --git a/networking/ftpd.c b/networking/ftpd.c
index bdd7a2db4..b794a24c3 100644
--- a/networking/ftpd.c
+++ b/networking/ftpd.c
@@ -203,6 +203,8 @@ cmdio_write_raw(const char *p_text)
 	xwrite_str(STDIN_FILENO, p_text);
 }
 
+/* Simple commands */
+
 static void
 handle_pwd(void)
 {
@@ -253,6 +255,14 @@ handle_type(void)
 	}
 }
 
+static void
+handle_stat(void)
+{
+	cmdio_write_hyphen(FTP_STATOK, "FTP server status:");
+	cmdio_write_raw(" TYPE: BINARY\r\n");
+	cmdio_write_ok(FTP_STATOK);
+}
+
 static void
 handle_help(void)
 {
@@ -267,6 +277,8 @@ handle_help(void)
 	cmdio_write(FTP_HELP, "Help OK");
 }
 
+/* Download commands */
+
 static void
 init_data_sock_params(int sock_fd)
 {
@@ -530,6 +542,8 @@ handle_retr(void)
 	close(opened_file);
 }
 
+/* List commands */
+
 static char *
 statbuf_getperms(const struct stat *statbuf)
 {
@@ -714,13 +728,7 @@ handle_stat_file(void)
 	handle_dir_common(1, 1);
 }
 
-static void
-handle_stat(void)
-{
-	cmdio_write_hyphen(FTP_STATOK, "FTP server status:");
-	cmdio_write_raw(" TYPE: BINARY\r\n");
-	cmdio_write_ok(FTP_STATOK);
-}
+/* Upload commands */
 
 #if ENABLE_FEATURE_FTP_WRITE
 static void
-- 
cgit v1.2.3