File: 0.02.30a/server/base/testtext.inc.php (View as HTML)

  1: <?php
  2: /* -------------------------------------------------------------
  3: This file is part of FreeNATS
  4: 
  5: FreeNATS is (C) Copyright 2008 PurplePixie Systems
  6: 
  7: FreeNATS is free software: you can redistribute it and/or modify
  8: it under the terms of the GNU General Public License as published by
  9: the Free Software Foundation, either version 3 of the License, or
 10: (at your option) any later version.
 11: 
 12: FreeNATS is distributed in the hope that it will be useful,
 13: but WITHOUT ANY WARRANTY; without even the implied warranty of
 14: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 15: GNU General Public License for more details.
 16: 
 17: You should have received a copy of the GNU General Public License
 18: along with FreeNATS.  If not, see www.gnu.org/licenses
 19: 
 20: For more information see www.purplepixie.org/freenats
 21: -------------------------------------------------------------- */
 22: 
 23: function lText($test)
 24: {
 25: switch ($test)
 26: 	{
 27: 	case "web": return "Web Size";
 28: 	case "tcp": return "TCP Port Test";
 29: 	case "testloop": return "Test Loop";
 30: 	case "wtime": return "Web Time";
 31: 	case "ICMP": return "Ping Test";
 32: 	case "ping": return "Remote Ping Test";
 33: 	case "testrand": return "Test Random Return";
 34: 	default: return $test;
 35: 	}
 36: }
 37: 
 38: function oText($val)
 39: {
 40: switch ($val)
 41: 	{
 42: 	case -1: return "Untested";
 43: 	case 0: return "Passed";
 44: 	case 1: return "Warning";
 45: 	case 2: return "Failed";
 46: 	default: return "Unknown";
 47: 	}
 48: }	
 49: ?>