Răsfoiți Sursa

No more warn/crit values in performance data if -w and -c are not specified.
Thanks to Simon Bellwood (#1181554)


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

Matthias Eble 19 ani în urmă
părinte
comite
1e2982f072
1 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 4 4
      plugins/check_tcp.c

+ 4 - 4
plugins/check_tcp.c

@@ -366,16 +366,16 @@ main (int argc, char **argv)
 	if(match == -2)
 		printf ("|%s",
 				fperfdata ("time", elapsed_time, "s",
-				TRUE, 0,
-				TRUE, 0,
+				(flags & FLAG_TIME_WARN ? TRUE : FALSE), 0,
+				(flags & FLAG_TIME_CRIT ? TRUE : FALSE), 0,
 				TRUE, 0,
 				TRUE, socket_timeout)
 			);
 	else
 		printf("|%s",
 				fperfdata ("time", elapsed_time, "s",
-				TRUE, warning_time,
-				TRUE, critical_time,
+				(flags & FLAG_TIME_WARN ? TRUE : FALSE), warning_time,
+				(flags & FLAG_TIME_CRIT ? TRUE : FALSE), critical_time,
 				TRUE, 0,
 				TRUE, socket_timeout)
 			);