#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "MESA_htable.h" #include "field_stat2.h" #include "frag_reassembly_in.h" #include "log.h" #include "main.h" extern frag_rssb_parameter_t g_frag_run; extern frag_rssb_configure_t g_frag_cfg; extern frag_rssb_status_t g_frag_stat; extern frag_reassembly_t frag_rssb; void get_queuelog_count() { uint32_t i=0; g_frag_stat.sysinfo_stat[BIZMAN_RECV_QUEUE][QUEUE_CURRENT]=0; g_frag_stat.sysinfo_stat[APP_QUEUE][QUEUE_CURRENT]=0; g_frag_stat.sysinfo_stat[DUMPFILE_QUEUE][QUEUE_CURRENT]=0; g_frag_stat.sysinfo_stat[AV_RECORD_QUEUE][QUEUE_CURRENT]=0; g_frag_stat.sysinfo_stat[AV_DIGEST_RECORD_QUEUE][QUEUE_CURRENT]=0; if(g_frag_cfg.bizman_queue_mode) { for(i=0;(g_frag_cfg.bizman_queue_mode && i0) { sleep(g_frag_stat.sysinfo_interval); get_queuelog_count(); get_hashlog_count(); for(i=0;i0) { sleep(g_frag_stat.stat_interval); for(i=0;i0) { sleep(frag_rssb.sysinfo_interval); get_rssb_queuelog_count(); get_rssb_hashlog_count(); for(i=0;i0) { sleep(frag_rssb.stat_interval); for(i=0;i