X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=src%2Fwin32%2Fui%2Fcommon.c;fp=src%2Fwin32%2Fui%2Fcommon.c;h=b714a9c618b17b7080abf6cb7b62266db849799c;hp=e385a3675f85e392ae2a93082c5fe5f1f73f3d08;hb=6ef2f786c6c8ead94841b5f93baf9f43421f08c8;hpb=301048b51990573e58a30dc4a5bb4ec285cad554 diff --git a/src/win32/ui/common.c b/src/win32/ui/common.c index e385a36..b714a9c 100644 --- a/src/win32/ui/common.c +++ b/src/win32/ui/common.c @@ -1,4 +1,5 @@ -/* @(#) $Id$ */ +/* @(#) $Id: ./src/win32/ui/common.c, 2011/09/08 dcid Exp $ + */ /* Copyright (C) 2009 Trend Micro Inc. * All rights reserved. @@ -8,7 +9,7 @@ * License (version 2) as published by the FSF - Free Software * Foundation. * - * License details at the LICENSE file included with OSSEC or + * License details at the LICENSE file included with OSSEC or * online at: http://www.ossec.net/en/licensing.html */ @@ -26,11 +27,11 @@ int gen_server_info(HWND hwnd) { memset(ui_server_info, '\0', 2048 +1); - snprintf(ui_server_info, 2048, + snprintf(ui_server_info, 2048, "Agent: %s (%s) - %s\r\n\r\n" "Status: %s", - config_inst.agentname, - config_inst.agentid, + config_inst.agentname, + config_inst.agentid, config_inst.agentip, config_inst.status); @@ -41,14 +42,14 @@ int gen_server_info(HWND hwnd) SetDlgItemText(hwnd, UI_SERVER_TOP, config_inst.version); SetDlgItemText(hwnd, UI_SERVER_INFO, ui_server_info); } - + /* Initializing auth key */ SetDlgItemText(hwnd, UI_SERVER_AUTH, config_inst.key); /* Initializing server ip */ SetDlgItemText(hwnd, UI_SERVER_TEXT, config_inst.server); - SendMessage(hStatus, SB_SETTEXT, 0, (LPARAM)"http://www.ossec.net"); + SendMessage(hStatus, SB_SETTEXT, 0, (LPARAM)"http://www.ossec.net"); return(0); } @@ -193,7 +194,7 @@ void init_config() } - /* Testing for permission - this is a vista thing. + /* Testing for permission - this is a vista thing. * For some reason vista is not reporting the return codes * properly. */ @@ -217,7 +218,7 @@ void init_config() { config_inst.admin_access = 0; } - + fclose(fp); /* trying to open it to read. */ @@ -230,7 +231,7 @@ void init_config() { config_inst.admin_access = 0; } - + if(unlink(".test-file.tst")) { config_inst.admin_access = 0; @@ -249,7 +250,7 @@ int config_read(HWND hwnd) { char *tmp_str; - + /* Clearing config */ config_clear(); @@ -266,7 +267,7 @@ int config_read(HWND hwnd) /* Getting version/install date */ - config_inst.version = cat_file(VERSION_FILE, NULL); + config_inst.version = cat_file(VERSION_FILE, NULL); if(config_inst.version) { config_inst.install_date = strchr(config_inst.version, '-'); @@ -279,7 +280,7 @@ int config_read(HWND hwnd) /* Getting number of messages sent */ - tmp_str = cat_file(SENDER_FILE, NULL); + tmp_str = cat_file(SENDER_FILE, NULL); if(tmp_str) { unsigned long int tmp_val = 0; @@ -357,7 +358,7 @@ int config_read(HWND hwnd) /* Getting server ip */ if(!get_ossec_server()) { - if(config_inst.status == ST_MISSING_IMPORT) + if(strcmp(config_inst.status, ST_MISSING_IMPORT) == 0) { config_inst.status = ST_MISSING_ALL; } @@ -418,7 +419,7 @@ int get_ossec_server() free(str); str = NULL; } - + str = OS_GetOneContentforElement(&xml, xml_serverhost); if(str) { @@ -442,7 +443,7 @@ int get_ossec_server() /* Setting up final server name when not available */ config_inst.server = strdup(FL_NOSERVER); - + OS_ClearXML(&xml); return(0); @@ -455,7 +456,7 @@ int set_ossec_server(char *ip, HWND hwnd) char **xml_pt = NULL; char *(xml_serverip[])={"ossec_config","client","server-ip", NULL}; char *(xml_serverhost[])={"ossec_config","client","server-hostname", NULL}; - + /* Verifying IP Address */ if(OS_IsValidIP(ip, NULL) != 1) @@ -483,7 +484,7 @@ int set_ossec_server(char *ip, HWND hwnd) /* Reading the XML. Printing error and line number */ - if(OS_WriteXML(CONFIG, NEWCONFIG, xml_pt, + if(OS_WriteXML(CONFIG, NEWCONFIG, xml_pt, NULL, NULL, ip, 0) != 0) { MessageBox(hwnd, "Unable to set OSSEC Server IP Address.\r\n"