dhcpd-pools  2.28
ISC dhcpd lease usage analyser
Public Attributes | List of all members
configuration_t Struct Reference

Runtime configuration. More...

#include <dhcpd-pools.h>

Collaboration diagram for configuration_t:
Collaboration graph
[legend]

Public Attributes

char dhcpv6
 
enum dhcp_version ip_version
 
char * dhcpdconf_file
 
char * dhcpdlease_file
 
struct output_sortsorts
 
char * output_file
 
double warning
 
double critical
 
double warn_count
 
double crit_count
 
double minsize
 
unsigned int reverse_order:1
 
unsigned int backups_found:1
 
unsigned int snet_alarms:1
 
unsigned int print_mac_addreses:1
 
unsigned int header_limit:3
 
unsigned int number_limit:3
 

Detailed Description

Runtime configuration.

Member Data Documentation

unsigned int configuration_t::backups_found
double configuration_t::crit_count

Referenced by main(), and output_alarming().

double configuration_t::critical

Referenced by main(), and output_alarming().

char* configuration_t::dhcpdconf_file

Referenced by clean_up(), and main().

char* configuration_t::dhcpdlease_file
char configuration_t::dhcpv6
unsigned int configuration_t::header_limit
enum dhcp_version configuration_t::ip_version
double configuration_t::minsize

Referenced by main(), and output_alarming().

unsigned int configuration_t::number_limit
char* configuration_t::output_file
unsigned int configuration_t::print_mac_addreses
unsigned int configuration_t::reverse_order

Referenced by main().

unsigned int configuration_t::snet_alarms

Referenced by main(), and output_alarming().

struct output_sort* configuration_t::sorts

Referenced by clean_up(), main(), merge(), and prepare_memory().

double configuration_t::warn_count

Referenced by main(), and output_alarming().

double configuration_t::warning

Referenced by main(), and output_alarming().


The documentation for this struct was generated from the following file: