diff options
author | John Fleming <strgout@pfsense.org> | 2005-06-03 04:18:30 +0000 |
---|---|---|
committer | John Fleming <strgout@pfsense.org> | 2005-06-03 04:18:30 +0000 |
commit | 8c3c9dc2a7a99952d6813328ec30f297f794a1a1 (patch) | |
tree | a4d20335ef1700d819ea3d180272a5e6f7ed83ab /usr/local | |
parent | 4f4d63d8ea2c75a10c33803deaa0f30134ec359c (diff) | |
download | pfsense-8c3c9dc2a7a99952d6813328ec30f297f794a1a1.zip pfsense-8c3c9dc2a7a99952d6813328ec30f297f794a1a1.tar.gz |
Add trap string to snmp trap config.
Diffstat (limited to 'usr/local')
-rwxr-xr-x | usr/local/www/services_snmp.php | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/usr/local/www/services_snmp.php b/usr/local/www/services_snmp.php index 02ebd02..46e83a5 100755 --- a/usr/local/www/services_snmp.php +++ b/usr/local/www/services_snmp.php @@ -48,6 +48,7 @@ $pconfig['rwcommunity'] = $config['snmpd']['rwcommunity']; $pconfig['trapenable'] = isset($config['snmpd']['trapenable']); $pconfig['trapserver'] = $config['snmpd']['trapserver']; $pconfig['trapserverport'] = $config['snmpd']['trapserverport']; +$pconfig['trapstring'] = $config['snmpd']['trapstring']; if ($_POST) { @@ -69,8 +70,12 @@ if ($_POST) { $reqdfields = explode(" ", "trapserverport"); $reqdfieldsn = explode(",", "Trap server port"); do_input_validation($_POST, $reqdfields, $reqdfieldsn, &$input_errors); + $reqdfields = explode(" ", "trapstring"); + $reqdfieldsn = explode(",", "Trap string"); + do_input_validation($_POST, $reqdfields, $reqdfields, $reqdfieldsn, &$input_errors); } + /* disabled until some docs show up on what this does. if ($_POST['rwenable']) { $reqdfields = explode(" ", "rwcommunity"); @@ -93,6 +98,7 @@ if ($_POST) { $config['snmpd']['trapenable'] = $_POST['trapenable'] ? true : false; $config['snmpd']['trapserver'] = $_POST['trapserver']; $config['snmpd']['trapserverport'] = $_POST['trapserverport']; + $config['snmpd']['trapstring'] = $_POST['trapstring']; write_config(); @@ -123,11 +129,13 @@ function enable_change(whichone) { { document.iform.trapserver.disabled = false; document.iform.trapserverport.disabled = false; + document.iform.trapstring.disabled = false; } else { document.iform.trapserver.disabled = true; document.iform.trapserverport.disabled = true; + document.iform.trapstring.disabled = true; } } @@ -166,11 +174,12 @@ function enable_change(whichone) { { document.iform.trapserver.disabled = false; document.iform.trapserverport.disabled = false; + document.iform.trapstring.disabled = false; } else { document.iform.trapserver.disabled = true; - document.iform.trapserverport.disabled = true; + document.iform.trapstring.disabled = true; } } else @@ -185,6 +194,7 @@ function enable_change(whichone) { document.iform.trapenable.disabled = true; document.iform.trapserver.disabled = true; document.iform.trapserverport.disabled = true; + document.iform.trapstring.disabled = true; } } //--> @@ -271,6 +281,14 @@ function enable_change(whichone) { <br> Enter the port to send the traps to (default 162)</td> </tr> + <tr> + <td width="22%" valign="top" class="vncellreq">Trap server port </td> + <td width="78%" class="vtable"> + <input name="trapstring" type="text" class="formfld" id="trapstring" size="40" value="<?=htmlspecialchars($pconfig['trapstring']);?>"> + <br> + Trap string</td> + </tr> + <tr> <td width="22%" valign="top"> </td> |