From 260095a41d60bd21e3d87f11bf529f7036dfa2e3 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Mon, 7 May 2018 16:20:45 +0200 Subject: [PATCH] pcap-log: don't divide by 0 on no traffic --- src/log-pcap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/log-pcap.c b/src/log-pcap.c index 869c0ff3fe..642b7d9425 100644 --- a/src/log-pcap.c +++ b/src/log-pcap.c @@ -1428,7 +1428,8 @@ static void PcapLogProfilingDump(PcapLogData *pl) /* overall stats */ fprintf(fp, "\nOverall: %"PRIu64" bytes written, average %d bytes per write.\n", - pl->profile_data_size, (int)(pl->profile_data_size / pl->profile_write.cnt)); + pl->profile_data_size, pl->profile_write.cnt ? + (int)(pl->profile_data_size / pl->profile_write.cnt) : 0); fprintf(fp, " PCAP data structure overhead: %"PRIuMAX" per write.\n", (uintmax_t)sizeof(struct pcap_pkthdr)); -- 2.47.2