| 
									
										
										
										
											2016-10-19 21:46:02 +02:00
										 |  |  | <?php | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * LibreNMS | 
					
						
							|  |  |  |  * | 
					
						
							| 
									
										
										
										
											2020-04-03 08:41:24 -05:00
										 |  |  |  * Copyright (c) 2016 Søren Friis Rosiak <sorenrosiak@gmail.com> | 
					
						
							| 
									
										
										
										
											2016-10-19 21:46:02 +02:00
										 |  |  |  * This program is free software: you can redistribute it and/or modify it | 
					
						
							|  |  |  |  * under the terms of the GNU General Public License as published by the | 
					
						
							|  |  |  |  * Free Software Foundation, either version 3 of the License, or (at your | 
					
						
							|  |  |  |  * option) any later version.  Please see LICENSE.txt at the top level of | 
					
						
							|  |  |  |  * the source code distribution for details. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-15 02:01:45 +01:00
										 |  |  | d_echo('Zywall'); | 
					
						
							| 
									
										
										
										
											2017-10-17 18:09:52 +02:00
										 |  |  | if ($mempool['mempool_index'] == 0) { | 
					
						
							|  |  |  |     $perc = snmp_get($device, ".1.3.6.1.4.1.890.1.6.22.1.2.0", '-OvQ'); | 
					
						
							|  |  |  |     if (is_numeric($perc)) { | 
					
						
							|  |  |  |         $mempool['perc'] = $perc; | 
					
						
							|  |  |  |         $mempool['used'] = $perc; | 
					
						
							|  |  |  |         $mempool['total'] = 100; | 
					
						
							|  |  |  |         $mempool['free'] = 100 - $perc; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if ($mempool['mempool_index'] == 1) { | 
					
						
							|  |  |  |     $perc = snmp_get($device, ".1.3.6.1.4.1.890.1.15.3.2.6.0", '-OvQ'); | 
					
						
							|  |  |  |     if (is_numeric($perc)) { | 
					
						
							|  |  |  |         $mempool['perc'] = $perc; | 
					
						
							|  |  |  |         $mempool['used'] = $perc; | 
					
						
							|  |  |  |         $mempool['total'] = 100; | 
					
						
							|  |  |  |         $mempool['free'] = 100 - $perc; | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2016-10-19 21:46:02 +02:00
										 |  |  | } |