Explorar o código

fix for (tracker id 1420741)
"check_swap: incorrect totals for multiple partitions (BSD)"
thanks to scott thompson


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1323 f882894a-f735-0410-b71e-b25c423dba1c

M. Sean Finney %!s(int64=20) %!d(string=hai) anos
pai
achega
edf94c7d2a
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      plugins/check_swap.c

+ 2 - 2
plugins/check_swap.c

@@ -290,8 +290,8 @@ main (int argc, char **argv)
 	}
 
 	for(i=0;i<nswaps;i++){
-		dsktotal_mb = (float) ent->se_nblks / conv_factor;
-		dskused_mb = (float) ent->se_inuse / conv_factor;
+		dsktotal_mb = (float) ent[i].se_nblks / conv_factor;
+		dskused_mb = (float) ent[i].se_inuse / conv_factor;
 		dskfree_mb = ( dsktotal_mb - dskused_mb );
 
 		if(allswaps && dsktotal_mb > 0){