logging.c

#include "logging.h"
#include "tunables.h"
#include "utility.h"
#include "str.h"
#include "sysutil.h"
#include "sysstr.h"
#include "session.h"

関数

static int vsf_log_type_is_transfer (enum EVSFLogEntryType type)
static void vsf_log_common (struct vsf_session *p_sess, int succeeded, enum EVSFLogEntryType what, const struct mystr *p_str)
static void vsf_log_do_log_vsftpd_format (struct vsf_session *p_sess, struct mystr *p_str, int succeeded, enum EVSFLogEntryType what, const struct mystr *p_log_str)
static void vsf_log_do_log_wuftpd_format (struct vsf_session *p_sess, struct mystr *p_str, int succeeded)
static void vsf_log_do_log_to_file (int fd, struct mystr *p_str)
void vsf_log_init (struct vsf_session *p_sess)
void vsf_log_start_entry (struct vsf_session *p_sess, enum EVSFLogEntryType what)
void vsf_log_line (struct vsf_session *p_sess, enum EVSFLogEntryType what, struct mystr *p_str)
void vsf_log_failed_line (struct vsf_session *p_sess, enum EVSFLogEntryType what, struct mystr *p_str)
int vsf_log_entry_pending (struct vsf_session *p_sess)
void vsf_log_do_log (struct vsf_session *p_sess, int succeeded)


Sat Aug 1 13:42:13 2009に生成されました。  doxygen 1.4.7