Commit c445dada authored by Christophe Massiot's avatar Christophe Massiot

Do not enter mrtg functions if mrtg is disabled.

parent 2e49058d
...@@ -77,11 +77,13 @@ static void dumpCounts() ...@@ -77,11 +77,13 @@ static void dumpCounts()
// analyse the input block counting packets and errors // analyse the input block counting packets and errors
// The input is a pointer to a block_t structure, which might be a linked list // The input is a pointer to a block_t structure, which might be a linked list
// of blocks. Each block has one TS packet. // of blocks. Each block has one TS packet.
int mrtgAnalyse(block_t * p_ts) void mrtgAnalyse(block_t * p_ts)
{ {
unsigned int i_pid; unsigned int i_pid;
block_t *p_block = p_ts; block_t *p_block = p_ts;
if (mrtg_fh == NULL) return;
while (p_block != NULL) { while (p_block != NULL) {
uint8_t *ts_packet = p_block->p_ts; uint8_t *ts_packet = p_block->p_ts;
...@@ -155,8 +157,6 @@ int mrtgAnalyse(block_t * p_ts) ...@@ -155,8 +157,6 @@ int mrtgAnalyse(block_t * p_ts)
} }
mrtg_time.tv_sec += MRTG_INTERVAL; mrtg_time.tv_sec += MRTG_INTERVAL;
} }
return 0;
} }
int mrtgInit(char *mrtg_file) int mrtgInit(char *mrtg_file)
......
...@@ -27,6 +27,6 @@ ...@@ -27,6 +27,6 @@
int mrtgInit(char *mrtg_file); int mrtgInit(char *mrtg_file);
void mrtgClose(); void mrtgClose();
int mrtgAnalyse(block_t * p_ts); void mrtgAnalyse(block_t * p_ts);
#endif #endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment