Просмотр исходного кода

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 20 лет назад
Родитель
Сommit
edf94c7d2a
1 измененных файлов с 2 добавлено и 2 удалено
  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){