From 1843b39d52ff89728db469025f464041c249ea59 Mon Sep 17 00:00:00 2001 From: hugetoad Date: Tue, 9 Aug 2005 14:46:40 +0000 Subject: Minor changes. git-svn-id: svn://svn.zabbix.com/trunk@1953 97f52cf1-0a1b-0410-bd0e-c28be96e8082 --- src/zabbix_server/functions.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/zabbix_server/functions.c') diff --git a/src/zabbix_server/functions.c b/src/zabbix_server/functions.c index f781fc20..5489f976 100644 --- a/src/zabbix_server/functions.c +++ b/src/zabbix_server/functions.c @@ -393,7 +393,8 @@ void update_triggers(int itemid) * Comments: for trapper server process * * * ******************************************************************************/ -int process_data(int sockfd,char *server,char *key,char *value,char *lastlogsize, char *timestamp) +int process_data(int sockfd,char *server,char *key,char *value,char *lastlogsize, char *timestamp, + char *source, char *severity) { char sql[MAX_STRING_LEN]; @@ -490,6 +491,8 @@ int process_data(int sockfd,char *server,char *key,char *value,char *lastlogsize item.lastlogsize=atoi(lastlogsize); item.timestamp=atoi(timestamp); + item.eventlog_severity=atoi(severity); + item.eventlog_source=atoi(source); zabbix_log(LOG_LEVEL_WARNING, "Value [%s] Lastlogsize [%s] Timestamp [%s]", value, lastlogsize, timestamp); } @@ -588,7 +591,7 @@ void process_new_value(DB_ITEM *item,char *value, int *update_tr) } else if(item->value_type==ITEM_VALUE_TYPE_LOG) { - DBadd_history_log(item->itemid,value_str,now,item->timestamp); + DBadd_history_log(item->itemid,value_str,now,item->timestamp,item->eventlog_source,item->eventlog_severity); snprintf(sql,sizeof(sql)-1,"update items set lastlogsize=%d where itemid=%d",item->lastlogsize,item->itemid); DBexecute(sql); } -- cgit