mirror of
https://github.com/sheumann/hush.git
synced 2025-01-03 16:29:50 +00:00
ftpd: code shuffled a bit, added comments
This commit is contained in:
parent
51c9bb1fd1
commit
9e95920efd
@ -203,6 +203,8 @@ cmdio_write_raw(const char *p_text)
|
|||||||
xwrite_str(STDIN_FILENO, p_text);
|
xwrite_str(STDIN_FILENO, p_text);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Simple commands */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
handle_pwd(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
|
static void
|
||||||
handle_help(void)
|
handle_help(void)
|
||||||
{
|
{
|
||||||
@ -267,6 +277,8 @@ handle_help(void)
|
|||||||
cmdio_write(FTP_HELP, "Help OK");
|
cmdio_write(FTP_HELP, "Help OK");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Download commands */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
init_data_sock_params(int sock_fd)
|
init_data_sock_params(int sock_fd)
|
||||||
{
|
{
|
||||||
@ -530,6 +542,8 @@ handle_retr(void)
|
|||||||
close(opened_file);
|
close(opened_file);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* List commands */
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
statbuf_getperms(const struct stat *statbuf)
|
statbuf_getperms(const struct stat *statbuf)
|
||||||
{
|
{
|
||||||
@ -714,13 +728,7 @@ handle_stat_file(void)
|
|||||||
handle_dir_common(1, 1);
|
handle_dir_common(1, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
/* Upload commands */
|
||||||
handle_stat(void)
|
|
||||||
{
|
|
||||||
cmdio_write_hyphen(FTP_STATOK, "FTP server status:");
|
|
||||||
cmdio_write_raw(" TYPE: BINARY\r\n");
|
|
||||||
cmdio_write_ok(FTP_STATOK);
|
|
||||||
}
|
|
||||||
|
|
||||||
#if ENABLE_FEATURE_FTP_WRITE
|
#if ENABLE_FEATURE_FTP_WRITE
|
||||||
static void
|
static void
|
||||||
|
Loading…
Reference in New Issue
Block a user