#include "../include/config.h"
#include "../include/common.h"
#include "../include/objects.h"
#include "../include/comments.h"
#include "../include/macros.h"
#include "../include/statusdata.h"
#include "../include/cgiutils.h"
#include "../include/getcgi.h"
#include "../include/cgiauth.h"
#define DISPLAY_HOSTGROUPS 1 |
#define DISPLAY_HOSTS 0 |
#define DISPLAY_SERVICEGROUPS 2 |
#define MAX_MESSAGE_BUFFER 4096 |
#define STYLE_GRID 3 |
#define STYLE_HOST_DETAIL 4 |
#define STYLE_OVERVIEW 0 |
#define STYLE_SERVICE_DETAIL 1 |
#define STYLE_SUMMARY 2 |
typedef struct hostsort_struct hostsort |
typedef struct servicesort_struct servicesort |
int compare_servicesort_entries | ( | int | , | |
int | , | |||
servicesort * | , | |||
servicesort * | ||||
) |
void free_hostsort_list | ( | void | ) |
void free_servicesort_list | ( | void | ) |
int main | ( | void | ) |
int passes_host_properties_filter | ( | hoststatus * | ) |
int passes_service_properties_filter | ( | servicestatus * | ) |
void print_comment_icon | ( | char * | , | |
char * | ||||
) |
int process_cgivars | ( | void | ) |
void show_filters | ( | void | ) |
void show_host_detail | ( | void | ) |
void show_host_status_totals | ( | void | ) |
void show_hostcommand_table | ( | void | ) |
void show_hostgroup_grid | ( | hostgroup * | ) |
void show_hostgroup_grids | ( | void | ) |
void show_hostgroup_host_totals_summary | ( | hostgroup * | ) |
void show_hostgroup_overview | ( | hostgroup * | ) |
void show_hostgroup_overviews | ( | void | ) |
void show_hostgroup_service_totals_summary | ( | hostgroup * | ) |
void show_hostgroup_summaries | ( | void | ) |
void show_hostgroup_summary | ( | hostgroup * | , | |
int | ||||
) |
void show_service_detail | ( | void | ) |
void show_service_status_totals | ( | void | ) |
void show_servicecommand_table | ( | void | ) |
void show_servicegroup_grid | ( | servicegroup * | ) |
void show_servicegroup_grids | ( | void | ) |
void show_servicegroup_host_totals_summary | ( | servicegroup * | ) |
void show_servicegroup_hostgroup_member_overview | ( | hoststatus * | , | |
int | , | |||
void * | ||||
) |
void show_servicegroup_hostgroup_member_service_status_totals | ( | char * | , | |
void * | ||||
) |
void show_servicegroup_overview | ( | servicegroup * | ) |
void show_servicegroup_overviews | ( | void | ) |
void show_servicegroup_service_totals_summary | ( | servicegroup * | ) |
void show_servicegroup_summaries | ( | void | ) |
void show_servicegroup_summary | ( | servicegroup * | , | |
int | ||||
) |
int sort_hosts | ( | int | , | |
int | ||||
) |
int sort_services | ( | int | , | |
int | ||||
) |
char* action_url_target |
char alert_message[MAX_MESSAGE_BUFFER] |
int all_host_problems = HOST_DOWN|HOST_UNREACHABLE |
int all_host_status_types = HOST_PENDING|HOST_UP|HOST_DOWN|HOST_UNREACHABLE |
int all_service_problems = SERVICE_UNKNOWN|SERVICE_WARNING|SERVICE_CRITICAL |
int all_service_status_types = SERVICE_PENDING|SERVICE_OK|SERVICE_UNKNOWN|SERVICE_WARNING|SERVICE_CRITICAL |
int CGI_ID = STATUS_CGI_ID |
int content_type |
char* csv_data_enclosure |
char* csv_delimiter |
time_t current_time |
int daemon_check |
int display_header |
int display_type = DISPLAY_HOSTS |
int embedded |
int escape_html_tags |
int group_style_type = STYLE_OVERVIEW |
int host_alert = FALSE |
char* host_down_sound |
char* host_filter = NULL |
char* host_name = NULL |
unsigned long host_properties = 0L |
int host_status_types = HOST_PENDING|HOST_UP|HOST_DOWN|HOST_UNREACHABLE |
char* host_unreachable_sound |
char* hostgroup_name = NULL |
hostsort* hostsort_list = NULL |
hoststatus* hoststatus_list |
char log_file[MAX_FILENAME_LENGTH] |
icinga_macros* mac [static] |
char main_config_file[MAX_FILENAME_LENGTH] |
int max_grid_width = 8 |
int navbar_search = FALSE |
char* normal_sound |
char* notes_url_target |
int overview_columns = 3 |
int problem_hosts_down = 0 |
int problem_hosts_unreachable = 0 |
int problem_services_critical = 0 |
int problem_services_unknown = 0 |
int problem_services_warning = 0 |
time_t program_start |
int refresh |
char* service_critical_sound |
char* service_desc = NULL |
char* service_filter = NULL |
unsigned long service_properties = 0L |
int service_status_types = SERVICE_PENDING|SERVICE_OK|SERVICE_UNKNOWN|SERVICE_WARNING|SERVICE_CRITICAL |
char* service_unknown_sound |
char* service_warning_sound |
char* servicegroup_name = NULL |
servicesort* servicesort_list = NULL |
servicestatus* servicestatus_list |
int show_all_hostgroups = TRUE |
int show_all_hosts = TRUE |
int show_all_servicegroups = TRUE |
int sort_option = SORT_HOSTNAME |
int sort_type = SORT_NONE |
char url_docs_path[MAX_FILENAME_LENGTH] |
char url_html_path[MAX_FILENAME_LENGTH] |
char url_images_path[MAX_FILENAME_LENGTH] |
char url_js_path[MAX_FILENAME_LENGTH] |
char url_logo_images_path[MAX_FILENAME_LENGTH] |
char url_media_path[MAX_FILENAME_LENGTH] |
char url_stylesheets_path[MAX_FILENAME_LENGTH] |