Main Page | Data Structures | Directories | File List | Data Fields

s_config Struct Reference


Data Fields

char configfile [255]
 name of the config file
char * wdctl_sock
 wdctl path to socket
int daemon
 if daemon > 0, use daemon mode
int debuglevel
 Debug information verbosity.
char * external_interface
 External network interface name for firewall rules.
char * gw_id
 ID of the Gateway, sent to central server.
char * gw_interface
 Interface we will accept connections on.
char * gw_address
 Internal IP address for our web server.
int gw_port
 Port the webserver will run on.
int authserv_maxtries
 Maximum number of auth server connection attempts before abandoning.
t_auth_servauth_servers
 Auth servers list.
char * httpdname
 Name the web server will return when replying to a request.
int httpdmaxconn
 Used by libhttpd, not sure what it does.
int clienttimeout
 How many CheckIntervals before a client must be re-authenticated.
int checkinterval
 Frequency the the client timeout check thread will run.
int log_syslog
 boolean, wether to log to syslog
int syslog_facility
 facility to use when using syslog for logging
t_firewall_rulesetrulesets
 firewall rules
char * socket
int command
char * param
char * wdctl_sock
 wdctl path to socket
char * external_interface
 External network interface name for firewall rules.
char * gw_id
 ID of the Gateway, sent to central server.
char * gw_interface
 Interface we will accept connections on.
char * gw_address
 Internal IP address for our web server.
t_auth_servauth_servers
 Auth servers list.
char * httpdname
 Name the web server will return when replying to a request.
t_firewall_rulesetrulesets
 firewall rules
char * socket
char * param

Detailed Description

Configuration structure

Definition at line 91 of file src/conf.h.


Field Documentation

t_auth_serv* s_config::auth_servers
 

Auth servers list.

Definition at line 107 of file wifidog-1.1.1/src/conf.h.

t_auth_serv* s_config::auth_servers
 

Auth servers list.

Definition at line 107 of file src/conf.h.

int s_config::authserv_maxtries
 

Maximum number of auth server connection attempts before abandoning.

Definition at line 105 of file wifidog-1.1.1/src/conf.h.

int s_config::checkinterval
 

Frequency the the client timeout check thread will run.

Definition at line 114 of file wifidog-1.1.1/src/conf.h.

int s_config::clienttimeout
 

How many CheckIntervals before a client must be re-authenticated.

Definition at line 112 of file wifidog-1.1.1/src/conf.h.

char s_config::configfile
 

name of the config file

Definition at line 92 of file wifidog-1.1.1/src/conf.h.

int s_config::daemon
 

if daemon > 0, use daemon mode

Definition at line 94 of file wifidog-1.1.1/src/conf.h.

int s_config::debuglevel
 

Debug information verbosity.

Definition at line 95 of file wifidog-1.1.1/src/conf.h.

char* s_config::external_interface
 

External network interface name for firewall rules.

Definition at line 96 of file wifidog-1.1.1/src/conf.h.

char* s_config::external_interface
 

External network interface name for firewall rules.

Definition at line 96 of file src/conf.h.

char* s_config::gw_address
 

Internal IP address for our web server.

Definition at line 101 of file wifidog-1.1.1/src/conf.h.

char* s_config::gw_address
 

Internal IP address for our web server.

Definition at line 101 of file src/conf.h.

char* s_config::gw_id
 

ID of the Gateway, sent to central server.

Definition at line 98 of file wifidog-1.1.1/src/conf.h.

char* s_config::gw_id
 

ID of the Gateway, sent to central server.

Definition at line 98 of file src/conf.h.

char* s_config::gw_interface
 

Interface we will accept connections on.

Definition at line 100 of file wifidog-1.1.1/src/conf.h.

char* s_config::gw_interface
 

Interface we will accept connections on.

Definition at line 100 of file src/conf.h.

int s_config::gw_port
 

Port the webserver will run on.

Definition at line 103 of file wifidog-1.1.1/src/conf.h.

int s_config::httpdmaxconn
 

Used by libhttpd, not sure what it does.

Definition at line 110 of file wifidog-1.1.1/src/conf.h.

char* s_config::httpdname
 

Name the web server will return when replying to a request.

Definition at line 108 of file wifidog-1.1.1/src/conf.h.

char* s_config::httpdname
 

Name the web server will return when replying to a request.

Definition at line 108 of file src/conf.h.

int s_config::log_syslog
 

boolean, wether to log to syslog

Definition at line 116 of file wifidog-1.1.1/src/conf.h.

t_firewall_ruleset* s_config::rulesets
 

firewall rules

Definition at line 119 of file wifidog-1.1.1/src/conf.h.

t_firewall_ruleset* s_config::rulesets
 

firewall rules

Definition at line 119 of file src/conf.h.

int s_config::syslog_facility
 

facility to use when using syslog for logging

Definition at line 117 of file wifidog-1.1.1/src/conf.h.

char* s_config::wdctl_sock
 

wdctl path to socket

Definition at line 93 of file wifidog-1.1.1/src/conf.h.

char* s_config::wdctl_sock
 

wdctl path to socket

Definition at line 93 of file src/conf.h.


The documentation for this struct was generated from the following files:
Generated on Sun Apr 3 20:04:46 2005 for WifiDog by  doxygen 1.4.1