From: Victor Julien Date: Mon, 7 May 2018 14:20:45 +0000 (+0200) Subject: pcap-log: don't divide by 0 on no traffic X-Git-Tag: suricata-4.1.0-rc1~85 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0a8310fcfa5f2ae9cf5d8f0446a79fbc683113d;p=thirdparty%2Fsuricata.git pcap-log: don't divide by 0 on no traffic --- diff --git a/src/log-pcap.c b/src/log-pcap.c index 9b882c1c84..91cf8a3e24 100644 --- a/src/log-pcap.c +++ b/src/log-pcap.c @@ -1774,7 +1774,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));