-/* @(#) $Id: eventinfo.c,v 1.41 2009/06/24 17:06:22 dcid Exp $ */
+/* @(#) $Id$ */
/* Copyright (C) 2009 Trend Micro Inc.
* All rights 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 3) as published by the FSF - Free Software
+ * License (version 2) as published by the FSF - Free Software
* Foundation.
*
* License details at the LICENSE file included with OSSEC or
lf->generated_rule = NULL;
lf->sid_node_to_delete = NULL;
lf->decoder_info = NULL_Decoder;
-
+
+ #ifdef PRELUDE
+ lf->filename = NULL;
+ lf->perm_before = 0;
+ lf->perm_after = 0;
+ lf->md5_before = NULL;
+ lf->md5_after = NULL;
+ lf->sha1_before = NULL;
+ lf->sha1_after = NULL;
+ lf->size_before = NULL;
+ lf->size_after = NULL;
+ lf->owner_before = NULL;
+ lf->owner_after = NULL;
+ lf->gowner_before = NULL;
+ lf->gowner_after = NULL;
+ #endif
+
return;
}
if(lf->systemname)
free(lf->systemname);
+ #ifdef PRELUDE
+ if(lf->filename)
+ free(lf->filename);
+ if (lf->md5_before)
+ free(lf->md5_before);
+ if (lf->md5_after)
+ free(lf->md5_after);
+ if (lf->sha1_before)
+ free(lf->sha1_before);
+ if (lf->sha1_after)
+ free(lf->sha1_after);
+ if (lf->size_before)
+ free(lf->size_before);
+ if (lf->size_after)
+ free(lf->size_after);
+ if (lf->owner_before)
+ free(lf->owner_before);
+ if (lf->owner_after)
+ free(lf->owner_after);
+ if (lf->gowner_before)
+ free(lf->gowner_before);
+ if (lf->gowner_after)
+ free(lf->gowner_after);
+ #endif
/* Freeing node to delete */
if(lf->sid_node_to_delete)