Searched refs:vsf_session (Results 26 - 50 of 96) sorted by relevance

1234

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/vsftpd/
H A Dssl.h20 struct vsf_session;
23 void ssl_getline(const struct vsf_session* p_sess, struct mystr* p_str,
28 void ssl_init(struct vsf_session* p_sess);
29 int ssl_accept(struct vsf_session* p_sess, int fd);
30 void ssl_data_close(struct vsf_session* p_sess);
31 void ssl_comm_channel_init(struct vsf_session* p_sess);
32 void handle_auth(struct vsf_session* p_sess);
33 void handle_pbsz(struct vsf_session* p_sess);
34 void handle_prot(struct vsf_session* p_sess);
H A Dreadwrite.h20 struct vsf_session;
29 int ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str,
31 int ftp_read_data(const struct vsf_session* p_sess, char* p_buf,
33 int ftp_write_data(const struct vsf_session* p_sess, const char* p_buf,
35 void ftp_getline(const struct vsf_session* p_sess, struct mystr* p_str,
H A Dlogging.h22 struct vsf_session;
47 void vsf_log_init(struct vsf_session* p_sess);
57 void vsf_log_start_entry(struct vsf_session* p_sess,
66 int vsf_log_entry_pending(struct vsf_session* p_sess);
76 void vsf_log_do_log(struct vsf_session* p_sess, int succeeded);
89 void vsf_log_line(struct vsf_session* p_sess, enum EVSFLogEntryType what,
H A Dprivops.h21 struct vsf_session;
31 int vsf_privop_get_ftp_port_sock(struct vsf_session* p_sess);
41 void vsf_privop_do_file_chown(struct vsf_session* p_sess, int fd);
63 struct vsf_session* p_sess, const struct mystr* p_pass_str);
H A Dftpdataio.h25 struct vsf_session;
35 void vsf_ftpdataio_dispose_transfer_fd(struct vsf_session* p_sess);
46 int vsf_ftpdataio_get_pasv_fd(struct vsf_session* p_sess);
57 int vsf_ftpdataio_get_port_fd(struct vsf_session* p_sess);
68 int vsf_ftpdataio_post_mark_connect(struct vsf_session* p_sess);
91 struct vsf_session* p_sess,
107 int vsf_ftpdataio_transfer_dir(struct vsf_session* p_sess, int is_control,
H A Dpostprivparent.c41 static void minimize_privilege(struct vsf_session* p_sess);
42 static void process_post_login_req(struct vsf_session* p_sess);
43 static void cmd_process_chown(struct vsf_session* p_sess);
44 static void cmd_process_get_data_sock(struct vsf_session* p_sess);
47 vsf_priv_parent_postlogin(struct vsf_session* p_sess)
58 process_post_login_req(struct vsf_session* p_sess)
80 minimize_privilege(struct vsf_session* p_sess)
123 cmd_process_chown(struct vsf_session* p_sess)
132 cmd_process_get_data_sock(struct vsf_session* p_sess)
H A Dftpcmdio.c43 static void control_getline(struct mystr* p_str, struct vsf_session* p_sess);
44 static void ftp_write_text_common(struct vsf_session* p_sess, int status,
46 static void ftp_write_str_common(struct vsf_session* p_sess, int status,
62 struct vsf_session* p_sess = (struct vsf_session*) p_private;
67 vsf_cmdio_write(struct vsf_session* p_sess, int status, const char* p_text)
73 vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status,
80 vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text)
97 vsf_cmdio_write_exit(struct vsf_session* p_sess, int status, const char* p_text)
109 ftp_write_text_common(struct vsf_session* p_ses
[all...]
H A Doneprocess.c43 vsf_one_process_start(struct vsf_session* p_sess)
81 vsf_one_process_login(struct vsf_session* p_sess,
102 vsf_one_process_get_priv_data_sock(struct vsf_session* p_sess)
108 vsf_one_process_chown_upload(struct vsf_session* p_sess, int fd)
H A Dopts.c16 handle_opts(struct vsf_session* p_sess)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/vsftpd/
H A Dftpcmdio.h21 struct vsf_session;
38 void vsf_cmdio_write(struct vsf_session* p_sess, int status,
50 void vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status,
62 void vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text);
69 void vsf_cmdio_write_exit(struct vsf_session* p_sess, int status,
77 void vsf_cmdio_write_str(struct vsf_session* p_sess, int status,
86 void vsf_cmdio_write_str_hyphen(struct vsf_session* p_sess, int status,
97 void vsf_cmdio_set_alarm(struct vsf_session* p_sess);
108 void vsf_cmdio_get_cmd_and_arg(struct vsf_session* p_sess,
H A Dssl.h20 struct vsf_session;
23 void ssl_getline(const struct vsf_session* p_sess, struct mystr* p_str,
28 void ssl_init(struct vsf_session* p_sess);
29 int ssl_accept(struct vsf_session* p_sess, int fd);
30 void ssl_data_close(struct vsf_session* p_sess);
31 void ssl_comm_channel_init(struct vsf_session* p_sess);
32 void handle_auth(struct vsf_session* p_sess);
33 void handle_pbsz(struct vsf_session* p_sess);
34 void handle_prot(struct vsf_session* p_sess);
H A Dreadwrite.h20 struct vsf_session;
29 int ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str,
31 int ftp_read_data(const struct vsf_session* p_sess, char* p_buf,
33 int ftp_write_data(const struct vsf_session* p_sess, const char* p_buf,
35 void ftp_getline(const struct vsf_session* p_sess, struct mystr* p_str,
H A Dlogging.h22 struct vsf_session;
47 void vsf_log_init(struct vsf_session* p_sess);
57 void vsf_log_start_entry(struct vsf_session* p_sess,
66 int vsf_log_entry_pending(struct vsf_session* p_sess);
76 void vsf_log_do_log(struct vsf_session* p_sess, int succeeded);
89 void vsf_log_line(struct vsf_session* p_sess, enum EVSFLogEntryType what,
H A Dprivops.h21 struct vsf_session;
31 int vsf_privop_get_ftp_port_sock(struct vsf_session* p_sess);
41 void vsf_privop_do_file_chown(struct vsf_session* p_sess, int fd);
63 struct vsf_session* p_sess, const struct mystr* p_pass_str);
H A Dftpdataio.h25 struct vsf_session;
35 void vsf_ftpdataio_dispose_transfer_fd(struct vsf_session* p_sess);
46 int vsf_ftpdataio_get_pasv_fd(struct vsf_session* p_sess);
57 int vsf_ftpdataio_get_port_fd(struct vsf_session* p_sess);
68 int vsf_ftpdataio_post_mark_connect(struct vsf_session* p_sess);
91 struct vsf_session* p_sess,
107 int vsf_ftpdataio_transfer_dir(struct vsf_session* p_sess, int is_control,
H A Dpostprivparent.c41 static void minimize_privilege(struct vsf_session* p_sess);
42 static void process_post_login_req(struct vsf_session* p_sess);
43 static void cmd_process_chown(struct vsf_session* p_sess);
44 static void cmd_process_get_data_sock(struct vsf_session* p_sess);
47 vsf_priv_parent_postlogin(struct vsf_session* p_sess)
58 process_post_login_req(struct vsf_session* p_sess)
80 minimize_privilege(struct vsf_session* p_sess)
123 cmd_process_chown(struct vsf_session* p_sess)
132 cmd_process_get_data_sock(struct vsf_session* p_sess)
H A Dftpcmdio.c43 static void control_getline(struct mystr* p_str, struct vsf_session* p_sess);
44 static void ftp_write_text_common(struct vsf_session* p_sess, int status,
46 static void ftp_write_str_common(struct vsf_session* p_sess, int status,
62 struct vsf_session* p_sess = (struct vsf_session*) p_private;
67 vsf_cmdio_write(struct vsf_session* p_sess, int status, const char* p_text)
73 vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status,
80 vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text)
97 vsf_cmdio_write_exit(struct vsf_session* p_sess, int status, const char* p_text)
109 ftp_write_text_common(struct vsf_session* p_ses
[all...]
H A Doneprocess.c43 vsf_one_process_start(struct vsf_session* p_sess)
81 vsf_one_process_login(struct vsf_session* p_sess,
102 vsf_one_process_get_priv_data_sock(struct vsf_session* p_sess)
108 vsf_one_process_chown_upload(struct vsf_session* p_sess, int fd)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/vsftpd/
H A Dftpcmdio.h21 struct vsf_session;
38 void vsf_cmdio_write(struct vsf_session* p_sess, int status,
50 void vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status,
62 void vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text);
69 void vsf_cmdio_write_exit(struct vsf_session* p_sess, int status,
77 void vsf_cmdio_write_str(struct vsf_session* p_sess, int status,
86 void vsf_cmdio_write_str_hyphen(struct vsf_session* p_sess, int status,
97 void vsf_cmdio_set_alarm(struct vsf_session* p_sess);
108 void vsf_cmdio_get_cmd_and_arg(struct vsf_session* p_sess,
H A Dssl.h20 struct vsf_session;
23 void ssl_getline(const struct vsf_session* p_sess, struct mystr* p_str,
28 void ssl_init(struct vsf_session* p_sess);
29 int ssl_accept(struct vsf_session* p_sess, int fd);
30 void ssl_data_close(struct vsf_session* p_sess);
31 void ssl_comm_channel_init(struct vsf_session* p_sess);
32 void handle_auth(struct vsf_session* p_sess);
33 void handle_pbsz(struct vsf_session* p_sess);
34 void handle_prot(struct vsf_session* p_sess);
H A Dreadwrite.h20 struct vsf_session;
29 int ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str,
31 int ftp_read_data(const struct vsf_session* p_sess, char* p_buf,
33 int ftp_write_data(const struct vsf_session* p_sess, const char* p_buf,
35 void ftp_getline(const struct vsf_session* p_sess, struct mystr* p_str,
H A Dlogging.h22 struct vsf_session;
47 void vsf_log_init(struct vsf_session* p_sess);
57 void vsf_log_start_entry(struct vsf_session* p_sess,
66 int vsf_log_entry_pending(struct vsf_session* p_sess);
76 void vsf_log_do_log(struct vsf_session* p_sess, int succeeded);
89 void vsf_log_line(struct vsf_session* p_sess, enum EVSFLogEntryType what,
H A Dprivops.h21 struct vsf_session;
31 int vsf_privop_get_ftp_port_sock(struct vsf_session* p_sess);
41 void vsf_privop_do_file_chown(struct vsf_session* p_sess, int fd);
63 struct vsf_session* p_sess, const struct mystr* p_pass_str);
H A Dftpdataio.h25 struct vsf_session;
35 void vsf_ftpdataio_dispose_transfer_fd(struct vsf_session* p_sess);
46 int vsf_ftpdataio_get_pasv_fd(struct vsf_session* p_sess);
57 int vsf_ftpdataio_get_port_fd(struct vsf_session* p_sess);
68 int vsf_ftpdataio_post_mark_connect(struct vsf_session* p_sess);
91 struct vsf_session* p_sess,
107 int vsf_ftpdataio_transfer_dir(struct vsf_session* p_sess, int is_control,
H A Dpostprivparent.c41 static void minimize_privilege(struct vsf_session* p_sess);
42 static void process_post_login_req(struct vsf_session* p_sess);
43 static void cmd_process_chown(struct vsf_session* p_sess);
44 static void cmd_process_get_data_sock(struct vsf_session* p_sess);
47 vsf_priv_parent_postlogin(struct vsf_session* p_sess)
58 process_post_login_req(struct vsf_session* p_sess)
80 minimize_privilege(struct vsf_session* p_sess)
123 cmd_process_chown(struct vsf_session* p_sess)
132 cmd_process_get_data_sock(struct vsf_session* p_sess)

Completed in 126 milliseconds

1234