X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=src%2Fanalysisd%2Fpicviz.c;fp=src%2Fanalysisd%2Fpicviz.c;h=0000000000000000000000000000000000000000;hp=a98ff1bf52780af1cb924ad0629986379fdb3ce5;hb=3f728675941dc69d4e544d3a880a56240a6e394a;hpb=927951d1c1ad45ba9e7325f07d996154a91c911b diff --git a/src/analysisd/picviz.c b/src/analysisd/picviz.c deleted file mode 100644 index a98ff1b..0000000 --- a/src/analysisd/picviz.c +++ /dev/null @@ -1,76 +0,0 @@ -/* @(#) $Id: ./src/analysisd/picviz.c, 2011/09/08 dcid Exp $ - */ - -/* Copyright (C) 2009 Sebastien Tricaud - * Copyright (C) 2009 Trend Micro Inc. - * All right reserved. - * - * This program is a free software; you can redistribute it - * and/or modify it under the terms of the GNU General Public - * License (version 2) as published by the FSF - Free Software - * Foundation - */ - -#include "shared.h" -#include "eventinfo.h" - -static FILE *picviz_fp; - -static char *(ossec2picviz[])={"blue","blue","blue","blue", - "green","green","green","green", - "orange", "orange", "orange", "orange", - "red", "red", "red", "red", "red"}; - - -void OS_PicvizOpen(char *socket) -{ - picviz_fp = fopen(socket, "a"); - if(!picviz_fp) - { - merror("%s: Unable to open picviz socket file '%s'.", - ARGV0, socket); - } -} - -void OS_PicvizLog(Eventinfo *lf) -{ - char *color = (lf->generated_rule->level > 15) ? "red" : ossec2picviz[lf->generated_rule->level]; - - char *hostname; - char *location; - char *srcip; - char *dstip; - char *srcuser; - char *dstuser; - char *prgname; - char *comment; - - if(!picviz_fp) - return; - - - hostname = lf->hostname ? lf->hostname : ""; - location = lf->location ? lf->location : ""; - srcip = lf->srcip ? lf->srcip : ""; - dstip = lf->dstip ? lf->dstip : ""; - srcuser = lf->srcuser ? lf->srcuser : ""; - dstuser = lf->dstuser ? lf->dstuser : ""; - prgname = lf->program_name ? lf->program_name : ""; - comment = lf->generated_rule->comment ? lf->generated_rule->comment : ""; - - fprintf(picviz_fp, - "time=\"%s\", host=\"%s\", file=\"%s\", sip=\"%s\", dip=\"%s\"" - ", srcuser=\"%s\", dstuser=\"%s\", prgnme=\"%s\", alert=\"%s\" [color=\"%s\"];\n", - lf->hour, - hostname, location, srcip, dstip, srcuser, dstuser, prgname, comment, color); - - fflush(picviz_fp); - -} - -void OS_PicvizClose(void) -{ - if(picviz_fp) - fclose(picviz_fp); -} -