aggregate.h
Go to the documentation of this file.00001 /* 00002 ** aggregate.h 00003 ** NAF second-stage flow table (aggregates and filters flushed flows) 00004 ** 00005 ** ------------------------------------------------------------------------ 00006 ** Copyright (C) 2005-2007 Carnegie Mellon University. All Rights Reserved. 00007 ** ------------------------------------------------------------------------ 00008 ** Authors: Brian Trammell <bht@cert.org> 00009 ** ------------------------------------------------------------------------ 00010 ** GNU General Public License (GPL) Rights pursuant to Version 2, June 1991 00011 ** Government Purpose License Rights (GPLR) pursuant to DFARS 252.225-7013 00012 ** ------------------------------------------------------------------------ 00013 */ 00014 00015 #ifndef _NAF_AGGREGATE_H_ 00016 #define _NAF_AGGREGATE_H_ 00017 00018 #include <naf/autoinc.h> 00019 #include <naf/nafcore.h> 00020 #include <naf/match.h> 00021 00059 gboolean naf_aggregate( 00060 gboolean flush, 00061 NAFMultiBin *mtab, 00062 NAFAggConfig *conf, 00063 fBuf_t **fbuf_ary, 00064 GError **err); 00065 00066 #endif