log_mysql_params Struct Reference

#include <log_mysql.h>


Data Fields

module_hook_t hook
int mysql_request_timeout
char * mysql_user
char * mysql_passwd
char * mysql_server
char * mysql_db_name
char * mysql_table_name
char * mysql_users_table_name
int mysql_server_port
unsigned char mysql_use_ipv4_schema
unsigned char mysql_admin_bofh
int mysql_bofh_victim_group
prefix_version_t mysql_prefix_version
unsigned char mysql_use_ssl
char * mysql_ssl_keyfile
char * mysql_ssl_certfile
char * mysql_ssl_ca
char * mysql_ssl_capath
char * mysql_ssl_cipher
GPrivate * mysql_priv


Detailed Description

Definition at line 58 of file log_mysql.h.


Field Documentation

module_hook_t log_mysql_params::hook

Definition at line 59 of file log_mysql.h.

Referenced by init_module_from_conf().

unsigned char log_mysql_params::mysql_admin_bofh

Definition at line 69 of file log_mysql.h.

Referenced by init_module_from_conf(), and user_session_logs().

int log_mysql_params::mysql_bofh_victim_group

Definition at line 70 of file log_mysql.h.

Referenced by init_module_from_conf(), and user_session_logs().

char* log_mysql_params::mysql_db_name

Definition at line 64 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_passwd

Definition at line 62 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

prefix_version_t log_mysql_params::mysql_prefix_version

Definition at line 71 of file log_mysql.h.

Referenced by init_module_from_conf().

GPrivate* log_mysql_params::mysql_priv

Definition at line 78 of file log_mysql.h.

Referenced by get_mysql_handler(), init_module_from_conf(), and mysql_close_current().

int log_mysql_params::mysql_request_timeout

Definition at line 60 of file log_mysql.h.

Referenced by init_module_from_conf().

char* log_mysql_params::mysql_server

Definition at line 63 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

int log_mysql_params::mysql_server_port

Definition at line 67 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_ssl_ca

Definition at line 75 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_ssl_capath

Definition at line 76 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_ssl_certfile

Definition at line 74 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_ssl_cipher

Definition at line 77 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_ssl_keyfile

Definition at line 73 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_table_name

Definition at line 65 of file log_mysql.h.

Referenced by build_insert_request(), destroy_user_connections(), and init_module_from_conf().

unsigned char log_mysql_params::mysql_use_ipv4_schema

Definition at line 68 of file log_mysql.h.

Referenced by build_conntrack_msg_from_mysql(), init_module_from_conf(), and ipv6_to_sql().

unsigned char log_mysql_params::mysql_use_ssl

Definition at line 72 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_user

Definition at line 61 of file log_mysql.h.

Referenced by init_module_from_conf(), and mysql_conn_init().

char* log_mysql_params::mysql_users_table_name

Definition at line 66 of file log_mysql.h.

Referenced by init_module_from_conf(), mysql_close_open_user_sessions(), and user_session_logs().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 04:00:45 2008 for NuFW by  doxygen 1.4.7