@@ -1229,9 +1229,7 @@ static ZEND_ATTRIBUTE_NONNULL_ARGS(2) bool snmp_session_set_security(struct snmp
12291229}
12301230/* }}} */
12311231
1232- /*
1233- * Save the snmplib state into the given php_snmp_object
1234- */
1232+ /* {{{ Save the snmplib state into the given php_snmp_object */
12351233static void save_snmplib_output_options (php_snmp_object * snmp_object )
12361234{
12371235 // Booleans
@@ -1247,10 +1245,9 @@ static void save_snmplib_output_options(php_snmp_object *snmp_object)
12471245 snmp_object -> string_output_format = netsnmp_ds_get_int (NETSNMP_DS_LIBRARY_ID , NETSNMP_DS_LIB_STRING_OUTPUT_FORMAT );
12481246 snmp_object -> oid_output_format = netsnmp_ds_get_int (NETSNMP_DS_LIBRARY_ID , NETSNMP_DS_LIB_OID_OUTPUT_FORMAT );
12491247}
1248+ /* }}} */
12501249
1251- /*
1252- * Set the snmplib output options using the given php_snmp_object
1253- */
1250+ /* {{{ Set the snmplib output options using the given php_snmp_object */
12541251static void set_snmplib_output_options (php_snmp_object * snmp_object )
12551252{
12561253 // Booleans
@@ -1266,6 +1263,7 @@ static void set_snmplib_output_options(php_snmp_object *snmp_object)
12661263 netsnmp_ds_set_int (NETSNMP_DS_LIBRARY_ID , NETSNMP_DS_LIB_STRING_OUTPUT_FORMAT , snmp_object -> string_output_format );
12671264 netsnmp_ds_set_int (NETSNMP_DS_LIBRARY_ID , NETSNMP_DS_LIB_OID_OUTPUT_FORMAT , snmp_object -> oid_output_format );
12681265}
1266+ /* }}} */
12691267
12701268/* {{{ php_snmp
12711269*
@@ -1546,7 +1544,7 @@ PHP_FUNCTION(snmp_set_mib_option)
15461544 case NETSNMP_DS_LIB_MIB_PARSE_LABEL :
15471545 case NETSNMP_DS_LIB_MIB_COMMENT_TERM :
15481546 case NETSNMP_DS_LIB_MIB_REPLACE :
1549- netsnmp_ds_set_int (NETSNMP_DS_LIBRARY_ID , a1 , (int ) a2 );
1547+ netsnmp_ds_set_bool (NETSNMP_DS_LIBRARY_ID , a1 , (int ) a2 );
15501548 break ;
15511549 default :
15521550 zend_argument_value_error (1 , "must be an SNMP_MIB_* constant" );
@@ -1596,7 +1594,7 @@ PHP_FUNCTION(snmp_set_output_option)
15961594 case NETSNMP_DS_LIB_DONT_PRINT_UNITS :
15971595 case NETSNMP_DS_LIB_PRINT_BARE_VALUE :
15981596 case NETSNMP_DS_LIB_EXTENDED_INDEX :
1599- netsnmp_ds_set_int (NETSNMP_DS_LIBRARY_ID , a1 , (int ) a2 );
1597+ netsnmp_ds_set_bool (NETSNMP_DS_LIBRARY_ID , a1 , (int ) a2 );
16001598 break ;
16011599 default :
16021600 zend_argument_value_error (1 , "must be an SNMP_OUTPUT_* constant" );
0 commit comments