#include "ftpcmdio.h"
#include "ftpcodes.h"
#include "str.h"
#include "netstr.h"
#include "sysutil.h"
#include "tunables.h"
#include "defs.h"
#include "secbuf.h"
#include "utility.h"
#include "logging.h"
#include "session.h"
#include "readwrite.h"
関数 | |
static void | control_getline (struct mystr *p_str, struct vsf_session *p_sess) |
static void | ftp_write_text_common (struct vsf_session *p_sess, int status, const char *p_text, int noblock, char sep) |
static void | ftp_write_str_common (struct vsf_session *p_sess, int status, char sep, const struct mystr *p_str, int noblock) |
static void | handle_alarm_timeout (void *p_private) |
void | vsf_cmdio_sock_setup (void) |
void | vsf_cmdio_write (struct vsf_session *p_sess, int status, const char *p_text) |
void | vsf_cmdio_write_hyphen (struct vsf_session *p_sess, int status, const char *p_text) |
void | vsf_cmdio_write_raw (struct vsf_session *p_sess, const char *p_text) |
void | vsf_cmdio_write_exit (struct vsf_session *p_sess, int status, const char *p_text) |
void | vsf_cmdio_write_str_hyphen (struct vsf_session *p_sess, int status, const struct mystr *p_str) |
void | vsf_cmdio_write_str (struct vsf_session *p_sess, int status, const struct mystr *p_str) |
void | vsf_cmdio_set_alarm (struct vsf_session *p_sess) |
void | vsf_cmdio_get_cmd_and_arg (struct vsf_session *p_sess, struct mystr *p_cmd_str, struct mystr *p_arg_str, int set_alarm) |