#include "privops.h"
#include "session.h"
#include "sysdeputil.h"
#include "sysutil.h"
#include "utility.h"
#include "str.h"
#include "tunables.h"
#include "defs.h"
#include "logging.h"
関数 | |
static enum EVSFPrivopLoginResult | handle_anonymous_login (struct vsf_session *p_sess, const struct mystr *p_pass_str) |
static enum EVSFPrivopLoginResult | handle_local_login (struct vsf_session *p_sess, const struct mystr *p_user_str, const struct mystr *p_pass_str) |
static void | setup_username_globals (struct vsf_session *p_sess, const struct mystr *p_str) |
static enum EVSFPrivopLoginResult | handle_login (struct vsf_session *p_sess, const struct mystr *p_user_str, const struct mystr *p_pass_str) |
int | vsf_privop_get_ftp_port_sock (struct vsf_session *p_sess) |
void | vsf_privop_do_file_chown (struct vsf_session *p_sess, int fd) |
enum EVSFPrivopLoginResult | vsf_privop_do_login (struct vsf_session *p_sess, const struct mystr *p_pass_str) |