summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2005-05-10 12:17:01 +0000
committerfoobar <sniper@php.net>2005-05-10 12:17:01 +0000
commit760b955dd115dec3718e8f9e047d821da998d73f (patch)
treeef4465d3f45b3e0b6827ce89b939e8938f7957f5
parentbd996f23f2b6a461770b7bf7a1f38a1200d088ca (diff)
downloadphp-git-760b955dd115dec3718e8f9e047d821da998d73f.tar.gz
MFB: - Fixed bug #32613 (ext/snmp: use of snmp_shutdown() causes snmpapp.conf
access errors). (Jani, ric at arizona dot edu)
-rw-r--r--ext/snmp/snmp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/snmp/snmp.c b/ext/snmp/snmp.c
index 31ea2ed063..8128c3d585 100644
--- a/ext/snmp/snmp.c
+++ b/ext/snmp/snmp.c
@@ -188,6 +188,11 @@ PHP_MINIT_FUNCTION(snmp)
{
init_snmp("snmpapp");
+#ifdef NETSNMP_DS_LIB_DONT_PERSIST_STATE
+ /* Prevent update of the snmpapp.conf file */
+ netsnmp_ds_set_boolean(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_DONT_PERSIST_STATE, 1);
+#endif
+
ZEND_INIT_MODULE_GLOBALS(snmp, php_snmp_init_globals, NULL);
REGISTER_LONG_CONSTANT("SNMP_VALUE_LIBRARY", SNMP_VALUE_LIBRARY, CONST_CS | CONST_PERSISTENT);