/dports/ftp/vsftpd/vsftpd-3.0.5/ |
H A D | postlogin.c | 468 handle_pwd(struct vsf_session* p_sess) in handle_pwd() 483 handle_cwd(struct vsf_session* p_sess) in handle_cwd() 506 handle_cdup(struct vsf_session* p_sess) in handle_cdup() 513 port_active(struct vsf_session* p_sess) in port_active() 528 pasv_active(struct vsf_session* p_sess) in pasv_active() 795 handle_list(struct vsf_session* p_sess) in handle_list() 949 handle_type(struct vsf_session* p_sess) in handle_type() 972 handle_port(struct vsf_session* p_sess) in handle_port() 1176 handle_mkd(struct vsf_session* p_sess) in handle_mkd() 1213 handle_rmd(struct vsf_session* p_sess) in handle_rmd() [all …]
|
H A D | prelogin.c | 39 init_connection(struct vsf_session* p_sess) in init_connection() 66 check_limits(struct vsf_session* p_sess) in check_limits() 98 emit_greeting(struct vsf_session* p_sess) in emit_greeting() 118 parse_username_password(struct vsf_session* p_sess) in parse_username_password() 202 handle_get(struct vsf_session* p_sess) in handle_get() 212 handle_user_command(struct vsf_session* p_sess) in handle_user_command() 279 handle_pass_command(struct vsf_session* p_sess) in handle_pass_command() 309 static void check_login_fails(struct vsf_session* p_sess) in check_login_fails()
|
H A D | ssl.c | 62 ssl_init(struct vsf_session* p_sess) in ssl_init() 216 handle_auth(struct vsf_session* p_sess) in handle_auth() 239 handle_pbsz(struct vsf_session* p_sess) in handle_pbsz() 252 handle_prot(struct vsf_session* p_sess) in handle_prot() 293 ssl_read_common(struct vsf_session* p_sess, in ssl_read_common() 423 ssl_data_close(struct vsf_session* p_sess) in ssl_data_close() 878 ssl_init(struct vsf_session* p_sess) in ssl_init() 891 handle_auth(struct vsf_session* p_sess) in handle_auth() 897 handle_pbsz(struct vsf_session* p_sess) in handle_pbsz() 903 handle_prot(struct vsf_session* p_sess) in handle_prot() [all …]
|
H A D | oneprocess.c | 33 vsf_one_process_start(struct vsf_session* p_sess) in vsf_one_process_start() 66 struct vsf_session* p_sess = (struct vsf_session*) p_arg; in one_process_start() local 115 vsf_one_process_login(struct vsf_session* p_sess, in vsf_one_process_login() 140 vsf_one_process_get_priv_data_sock(struct vsf_session* p_sess) in vsf_one_process_get_priv_data_sock() 147 vsf_one_process_pasv_cleanup(struct vsf_session* p_sess) in vsf_one_process_pasv_cleanup() 153 vsf_one_process_pasv_active(struct vsf_session* p_sess) in vsf_one_process_pasv_active() 159 vsf_one_process_listen(struct vsf_session* p_sess) in vsf_one_process_listen() 165 vsf_one_process_get_pasv_fd(struct vsf_session* p_sess) in vsf_one_process_get_pasv_fd() 171 vsf_one_process_chown_upload(struct vsf_session* p_sess, int fd) in vsf_one_process_chown_upload()
|
H A D | postprivparent.c | 36 vsf_priv_parent_postlogin(struct vsf_session* p_sess) in vsf_priv_parent_postlogin() 47 process_post_login_req(struct vsf_session* p_sess) in process_post_login_req() 83 minimize_privilege(struct vsf_session* p_sess) in minimize_privilege() 126 cmd_process_chown(struct vsf_session* p_sess) in cmd_process_chown() 135 cmd_process_get_data_sock(struct vsf_session* p_sess) in cmd_process_get_data_sock() 150 cmd_process_pasv_cleanup(struct vsf_session* p_sess) in cmd_process_pasv_cleanup() 157 cmd_process_pasv_active(struct vsf_session* p_sess) in cmd_process_pasv_active() 164 cmd_process_pasv_listen(struct vsf_session* p_sess) in cmd_process_pasv_listen() 171 cmd_process_pasv_accept(struct vsf_session* p_sess) in cmd_process_pasv_accept()
|
H A D | ftpcmdio.c | 42 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_alarm_timeout() local 49 vsf_cmdio_write(struct vsf_session* p_sess, int status, const char* p_text) in vsf_cmdio_write() 55 vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status, in vsf_cmdio_write_hyphen() 62 vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text) in vsf_cmdio_write_raw() 79 vsf_cmdio_write_exit(struct vsf_session* p_sess, int status, const char* p_text, in vsf_cmdio_write_exit() 94 ftp_write_text_common(struct vsf_session* p_sess, int status, in ftp_write_text_common() 104 vsf_cmdio_write_str_hyphen(struct vsf_session* p_sess, int status, in vsf_cmdio_write_str_hyphen() 111 vsf_cmdio_write_str(struct vsf_session* p_sess, int status, in vsf_cmdio_write_str() 118 ftp_write_str_common(struct vsf_session* p_sess, int status, char sep, in ftp_write_str_common() 150 vsf_cmdio_set_alarm(struct vsf_session* p_sess) in vsf_cmdio_set_alarm() [all …]
|
H A D | privops.c | 35 vsf_privop_get_ftp_port_sock(struct vsf_session* p_sess, in vsf_privop_get_ftp_port_sock() 100 vsf_privop_pasv_cleanup(struct vsf_session* p_sess) in vsf_privop_pasv_cleanup() 110 vsf_privop_pasv_active(struct vsf_session* p_sess) in vsf_privop_pasv_active() 120 vsf_privop_pasv_listen(struct vsf_session* p_sess) in vsf_privop_pasv_listen() 192 vsf_privop_accept_pasv(struct vsf_session* p_sess) in vsf_privop_accept_pasv() 226 vsf_privop_do_file_chown(struct vsf_session* p_sess, int fd) in vsf_privop_do_file_chown() 254 vsf_privop_do_login(struct vsf_session* p_sess, in vsf_privop_do_login() 280 handle_login(struct vsf_session* p_sess, struct mystr* p_user_str, in handle_login() 345 handle_anonymous_login(struct vsf_session* p_sess, in handle_anonymous_login() 383 handle_local_login(struct vsf_session* p_sess, in handle_local_login() [all …]
|
H A D | readwrite.c | 33 ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str, in ftp_write_str() 80 ftp_read_data(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ftp_read_data() 104 ftp_write_data(const struct vsf_session* p_sess, const char* p_buf, in ftp_write_data() 128 ftp_getline(struct vsf_session* p_sess, struct mystr* p_str, char* p_buf) in ftp_getline() 161 plain_peek_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in plain_peek_adapter() 168 plain_read_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in plain_read_adapter() 175 ssl_peek_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ssl_peek_adapter() 181 ssl_read_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ssl_read_adapter()
|
H A D | logging.c | 31 vsf_log_init(struct vsf_session* p_sess) in vsf_log_init() 81 vsf_log_start_entry(struct vsf_session* p_sess, enum EVSFLogEntryType what) in vsf_log_start_entry() 100 vsf_log_line(struct vsf_session* p_sess, enum EVSFLogEntryType what, in vsf_log_line() 107 vsf_log_entry_pending(struct vsf_session* p_sess) in vsf_log_entry_pending() 117 vsf_log_clear_entry(struct vsf_session* p_sess) in vsf_log_clear_entry() 123 vsf_log_do_log(struct vsf_session* p_sess, int succeeded) in vsf_log_do_log() 131 vsf_log_common(struct vsf_session* p_sess, int succeeded, in vsf_log_common() 182 vsf_log_do_log_wuftpd_format(struct vsf_session* p_sess, struct mystr* p_str, in vsf_log_do_log_wuftpd_format() 263 vsf_log_do_log_vsftpd_format(struct vsf_session* p_sess, struct mystr* p_str, in vsf_log_do_log_vsftpd_format()
|
H A D | ftpdataio.c | 56 vsf_ftpdataio_dispose_transfer_fd(struct vsf_session* p_sess) in vsf_ftpdataio_dispose_transfer_fd() 110 vsf_ftpdataio_get_pasv_fd(struct vsf_session* p_sess) in vsf_ftpdataio_get_pasv_fd() 138 vsf_ftpdataio_get_port_fd(struct vsf_session* p_sess) in vsf_ftpdataio_get_port_fd() 160 vsf_ftpdataio_post_mark_connect(struct vsf_session* p_sess) in vsf_ftpdataio_post_mark_connect() 198 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_sigalrm() local 214 start_data_alarm(struct vsf_session* p_sess) in start_data_alarm() 231 init_data_sock_params(struct vsf_session* p_sess, int sock_fd) in init_data_sock_params() 256 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_io() local 295 vsf_ftpdataio_transfer_dir(struct vsf_session* p_sess, int is_control, in vsf_ftpdataio_transfer_dir() 307 transfer_dir_internal(struct vsf_session* p_sess, int is_control, in transfer_dir_internal() [all …]
|
H A D | twoprocess.c | 77 vsf_two_process_start(struct vsf_session* p_sess) in vsf_two_process_start() 183 vsf_two_process_login(struct vsf_session* p_sess, in vsf_two_process_login() 221 vsf_two_process_get_priv_data_sock(struct vsf_session* p_sess) in vsf_two_process_get_priv_data_sock() 240 vsf_two_process_pasv_cleanup(struct vsf_session* p_sess) in vsf_two_process_pasv_cleanup() 252 vsf_two_process_pasv_active(struct vsf_session* p_sess) in vsf_two_process_pasv_active() 259 vsf_two_process_listen(struct vsf_session* p_sess) in vsf_two_process_listen() 266 vsf_two_process_get_pasv_fd(struct vsf_session* p_sess) in vsf_two_process_get_pasv_fd() 283 vsf_two_process_chown_upload(struct vsf_session* p_sess, int fd) in vsf_two_process_chown_upload() 296 process_login_req(struct vsf_session* p_sess) in process_login_req() 382 common_do_login(struct vsf_session* p_sess, const struct mystr* p_user_str, in common_do_login()
|
H A D | banner.c | 27 vsf_banner_dir_changed(struct vsf_session* p_sess, int ftpcode) in vsf_banner_dir_changed() 69 vsf_banner_write(struct vsf_session* p_sess, struct mystr* p_str, int ftpcode) in vsf_banner_write()
|
/dports/ftp/vsftpd-ext/vsFTPd-3.0.3-ext.1/ |
H A D | postlogin.c | 504 handle_pwd(struct vsf_session* p_sess) in handle_pwd() 519 handle_cwd(struct vsf_session* p_sess) in handle_cwd() 542 handle_cdup(struct vsf_session* p_sess) in handle_cdup() 549 port_active(struct vsf_session* p_sess) in port_active() 564 pasv_active(struct vsf_session* p_sess) in pasv_active() 840 handle_list(struct vsf_session* p_sess) in handle_list() 995 handle_type(struct vsf_session* p_sess) in handle_type() 1018 handle_port(struct vsf_session* p_sess) in handle_port() 1233 handle_mkd(struct vsf_session* p_sess) in handle_mkd() 1270 handle_rmd(struct vsf_session* p_sess) in handle_rmd() [all …]
|
H A D | ssl.c | 55 ssl_init(struct vsf_session* p_sess) in ssl_init() 189 handle_auth(struct vsf_session* p_sess) in handle_auth() 212 handle_pbsz(struct vsf_session* p_sess) in handle_pbsz() 225 handle_prot(struct vsf_session* p_sess) in handle_prot() 266 ssl_read_common(struct vsf_session* p_sess, in ssl_read_common() 396 ssl_data_close(struct vsf_session* p_sess) in ssl_data_close() 728 ssl_init(struct vsf_session* p_sess) in ssl_init() 741 handle_auth(struct vsf_session* p_sess) in handle_auth() 747 handle_pbsz(struct vsf_session* p_sess) in handle_pbsz() 753 handle_prot(struct vsf_session* p_sess) in handle_prot() [all …]
|
H A D | prelogin.c | 40 init_connection(struct vsf_session* p_sess) in init_connection() 67 check_limits(struct vsf_session* p_sess) in check_limits() 99 emit_greeting(struct vsf_session* p_sess) in emit_greeting() 118 parse_username_password(struct vsf_session* p_sess) in parse_username_password() 189 handle_get(struct vsf_session* p_sess) in handle_get() 199 handle_user_command(struct vsf_session* p_sess) in handle_user_command() 292 handle_pass_command(struct vsf_session* p_sess) in handle_pass_command() 331 static void check_login_fails(struct vsf_session* p_sess) in check_login_fails() 356 anti_bruteforce(struct vsf_session* p_sess) in anti_bruteforce()
|
H A D | oneprocess.c | 33 vsf_one_process_start(struct vsf_session* p_sess) in vsf_one_process_start() 66 struct vsf_session* p_sess = (struct vsf_session*) p_arg; in one_process_start() local 121 vsf_one_process_login(struct vsf_session* p_sess, in vsf_one_process_login() 150 vsf_one_process_get_priv_data_sock(struct vsf_session* p_sess) in vsf_one_process_get_priv_data_sock() 157 vsf_one_process_pasv_cleanup(struct vsf_session* p_sess) in vsf_one_process_pasv_cleanup() 163 vsf_one_process_pasv_active(struct vsf_session* p_sess) in vsf_one_process_pasv_active() 169 vsf_one_process_listen(struct vsf_session* p_sess) in vsf_one_process_listen() 175 vsf_one_process_get_pasv_fd(struct vsf_session* p_sess) in vsf_one_process_get_pasv_fd() 181 vsf_one_process_chown_upload(struct vsf_session* p_sess, int fd) in vsf_one_process_chown_upload()
|
H A D | postprivparent.c | 36 vsf_priv_parent_postlogin(struct vsf_session* p_sess) in vsf_priv_parent_postlogin() 47 process_post_login_req(struct vsf_session* p_sess) in process_post_login_req() 83 minimize_privilege(struct vsf_session* p_sess) in minimize_privilege() 126 cmd_process_chown(struct vsf_session* p_sess) in cmd_process_chown() 135 cmd_process_get_data_sock(struct vsf_session* p_sess) in cmd_process_get_data_sock() 150 cmd_process_pasv_cleanup(struct vsf_session* p_sess) in cmd_process_pasv_cleanup() 157 cmd_process_pasv_active(struct vsf_session* p_sess) in cmd_process_pasv_active() 164 cmd_process_pasv_listen(struct vsf_session* p_sess) in cmd_process_pasv_listen() 171 cmd_process_pasv_accept(struct vsf_session* p_sess) in cmd_process_pasv_accept()
|
H A D | ftpcmdio.c | 43 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_alarm_timeout() local 50 vsf_cmdio_write(struct vsf_session* p_sess, int status, const char* p_text) in vsf_cmdio_write() 56 vsf_cmdio_write_hyphen(struct vsf_session* p_sess, int status, in vsf_cmdio_write_hyphen() 63 vsf_cmdio_write_raw(struct vsf_session* p_sess, const char* p_text) in vsf_cmdio_write_raw() 80 vsf_cmdio_write_raw_quiet(struct vsf_session* p_sess, const char* p_text) in vsf_cmdio_write_raw_quiet() 108 ftp_write_text_common(struct vsf_session* p_sess, int status, in ftp_write_text_common() 118 vsf_cmdio_write_str_hyphen(struct vsf_session* p_sess, int status, in vsf_cmdio_write_str_hyphen() 125 vsf_cmdio_write_str(struct vsf_session* p_sess, int status, in vsf_cmdio_write_str() 132 ftp_write_str_common(struct vsf_session* p_sess, int status, char sep, in ftp_write_str_common() 168 vsf_cmdio_set_alarm(struct vsf_session* p_sess) in vsf_cmdio_set_alarm() [all …]
|
H A D | privops.c | 36 vsf_privop_get_ftp_port_sock(struct vsf_session* p_sess, in vsf_privop_get_ftp_port_sock() 101 vsf_privop_pasv_cleanup(struct vsf_session* p_sess) in vsf_privop_pasv_cleanup() 111 vsf_privop_pasv_active(struct vsf_session* p_sess) in vsf_privop_pasv_active() 121 vsf_privop_pasv_listen(struct vsf_session* p_sess) in vsf_privop_pasv_listen() 193 vsf_privop_accept_pasv(struct vsf_session* p_sess) in vsf_privop_accept_pasv() 227 vsf_privop_do_file_chown(struct vsf_session* p_sess, int fd) in vsf_privop_do_file_chown() 255 vsf_privop_do_login(struct vsf_session* p_sess, in vsf_privop_do_login() 281 handle_login(struct vsf_session* p_sess, struct mystr* p_user_str, in handle_login() 350 handle_anonymous_login(struct vsf_session* p_sess, in handle_anonymous_login() 389 handle_local_login(struct vsf_session* p_sess, in handle_local_login() [all …]
|
H A D | logging.c | 31 vsf_log_init(struct vsf_session* p_sess) in vsf_log_init() 81 vsf_log_start_entry(struct vsf_session* p_sess, enum EVSFLogEntryType what) in vsf_log_start_entry() 100 vsf_log_line(struct vsf_session* p_sess, enum EVSFLogEntryType what, in vsf_log_line() 107 vsf_log_failed_line(struct vsf_session* p_sess, enum EVSFLogEntryType what, in vsf_log_failed_line() 114 vsf_log_entry_pending(struct vsf_session* p_sess) in vsf_log_entry_pending() 124 vsf_log_clear_entry(struct vsf_session* p_sess) in vsf_log_clear_entry() 130 vsf_log_do_log(struct vsf_session* p_sess, int succeeded) in vsf_log_do_log() 138 vsf_log_common(struct vsf_session* p_sess, int succeeded, in vsf_log_common() 189 vsf_log_do_log_wuftpd_format(struct vsf_session* p_sess, struct mystr* p_str, in vsf_log_do_log_wuftpd_format() 272 vsf_log_do_log_vsftpd_format(struct vsf_session* p_sess, struct mystr* p_str, in vsf_log_do_log_vsftpd_format()
|
H A D | readwrite.c | 33 ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str, in ftp_write_str() 80 ftp_read_data(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ftp_read_data() 104 ftp_write_data(const struct vsf_session* p_sess, const char* p_buf, in ftp_write_data() 128 ftp_getline(struct vsf_session* p_sess, struct mystr* p_str, char* p_buf) in ftp_getline() 161 plain_peek_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in plain_peek_adapter() 168 plain_read_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in plain_read_adapter() 175 ssl_peek_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ssl_peek_adapter() 181 ssl_read_adapter(struct vsf_session* p_sess, char* p_buf, unsigned int len) in ssl_read_adapter()
|
H A D | ftpdataio.c | 56 vsf_ftpdataio_dispose_transfer_fd(struct vsf_session* p_sess) in vsf_ftpdataio_dispose_transfer_fd() 110 vsf_ftpdataio_get_pasv_fd(struct vsf_session* p_sess) in vsf_ftpdataio_get_pasv_fd() 138 vsf_ftpdataio_get_port_fd(struct vsf_session* p_sess) in vsf_ftpdataio_get_port_fd() 160 vsf_ftpdataio_post_mark_connect(struct vsf_session* p_sess) in vsf_ftpdataio_post_mark_connect() 198 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_sigalrm() local 214 start_data_alarm(struct vsf_session* p_sess) in start_data_alarm() 231 init_data_sock_params(struct vsf_session* p_sess, int sock_fd) in init_data_sock_params() 256 struct vsf_session* p_sess = (struct vsf_session*) p_private; in handle_io() local 295 vsf_ftpdataio_transfer_dir(struct vsf_session* p_sess, int is_control, in vsf_ftpdataio_transfer_dir() 307 transfer_dir_internal(struct vsf_session* p_sess, int is_control, in transfer_dir_internal() [all …]
|
H A D | twoprocess.c | 77 vsf_two_process_start(struct vsf_session* p_sess) in vsf_two_process_start() 193 vsf_two_process_login(struct vsf_session* p_sess, in vsf_two_process_login() 231 vsf_two_process_get_priv_data_sock(struct vsf_session* p_sess) in vsf_two_process_get_priv_data_sock() 250 vsf_two_process_pasv_cleanup(struct vsf_session* p_sess) in vsf_two_process_pasv_cleanup() 262 vsf_two_process_pasv_active(struct vsf_session* p_sess) in vsf_two_process_pasv_active() 269 vsf_two_process_listen(struct vsf_session* p_sess) in vsf_two_process_listen() 276 vsf_two_process_get_pasv_fd(struct vsf_session* p_sess) in vsf_two_process_get_pasv_fd() 293 vsf_two_process_chown_upload(struct vsf_session* p_sess, int fd) in vsf_two_process_chown_upload() 306 process_login_req(struct vsf_session* p_sess) in process_login_req() 392 common_do_login(struct vsf_session* p_sess, const struct mystr* p_user_str, in common_do_login()
|
H A D | http.c | 49 handle_http(struct vsf_session* p_sess) in handle_http() 114 http_error(struct vsf_session* p_sess, const enum EVSFHttpMsgType p_type) in http_error() 142 http_html_content(struct vsf_session* p_sess, in http_html_content() 159 http_header_print(struct vsf_session* p_sess, const char* response) in http_header_print() 173 http_check_resource(struct vsf_session* p_sess, filesize_t* p_size) in http_check_resource() 193 http_request_resource_type(struct vsf_session* p_sess, filesize_t* p_size) in http_request_resource_type() 281 http_handle_send(struct vsf_session* p_sess, filesize_t p_size) in http_handle_send() 317 static void http_handle_browse(struct vsf_session* p_sess) in http_handle_browse()
|
H A D | banner.c | 27 vsf_banner_dir_changed(struct vsf_session* p_sess, int ftpcode) in vsf_banner_dir_changed() 69 vsf_banner_write(struct vsf_session* p_sess, struct mystr* p_str, int ftpcode) in vsf_banner_write()
|