components/net-snmp-57/patches/014.6801093.vmstat_solaris2.patch
author Jesse Butler <jesse.butler@oracle.com>
Tue, 18 Oct 2016 05:50:50 -0700
changeset 7121 02252aa4d56c
parent 5867 445e2cf1c845
permissions -rw-r--r--
24335926 HOME should be set by default in a solaris container

--- patch/net-snmp-5.4.1/agent/mibgroup/ucd-snmp/vmstat_solaris2.c	Thu Sep 14 17:48:50 2006
+++ net-snmp-5.4.1/agent/mibgroup/ucd-snmp/vmstat_solaris2.c	Tue Oct  6 02:03:44 2009
@@ -525,6 +525,13 @@
         DEBUGMSGTL(("ucd-snmp/vmstat_solaris2.c:update_stats",
                     "time_diff: %lld\n", time_diff));
 
+		/*
+		 * Assign a minimum value to get around divide by zero case
+		 */
+		if (time_diff == 0) {
+			time_diff = 1;
+		}
+
         /*
          * swapin and swapout are in pages, MIB wants kB/s,so we just need to get kB and seconds 
          * For the others we need to get value per second