void shutdown_snmpMPDStats_5_5 (void) { UNREGISTER_SYSOR_ENTRY (snmpMPDCompliance); if (snmpMPDStats_reg) { netsnmp_unregister_handler (snmpMPDStats_reg); snmpMPDStats_reg = NULL; } }
void shutdown_usmStats_5_5(void) { UNREGISTER_SYSOR_ENTRY(usmMIBCompliance); if (usmStats_reg) { netsnmp_unregister_handler(usmStats_reg); usmStats_reg = NULL; } }
void shutdown_sysORTable(void) { #ifdef USING_MIBII_SYSTEM_MIB_MODULE if (system_module_count-- == 3) UNREGISTER_SYSOR_TABLE(system_module_oid, system_module_oid_len); #endif snmp_unregister_callback(SNMP_CALLBACK_APPLICATION, SNMPD_CALLBACK_UNREG_SYSOR, unregister_cb, NULL, 1); snmp_unregister_callback(SNMP_CALLBACK_APPLICATION, SNMPD_CALLBACK_REG_SYSOR, register_cb, NULL, 1); if (table) CONTAINER_CLEAR(table, netsnmp_container_simple_free, NULL); netsnmp_container_table_unregister(sysORTable_reg); sysORTable_reg = NULL; table = NULL; netsnmp_table_registration_info_free(sysORTable_table_info); sysORTable_table_info = NULL; netsnmp_unregister_handler(sysORLastChange_reg); sysORLastChange_reg = NULL; }