From fd6a5c9565dfab7f45ea38d44654b04f55660cd7 Mon Sep 17 00:00:00 2001 From: Benjamin Decavel Date: Thu, 12 Nov 2009 09:49:14 +0100 Subject: SNMP agent: fixed wrong init values for ip, port, login and password --- .../agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/application/agent/agent++/agentgen/agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp b/application/agent/agent++/agentgen/agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp index b8cb5ec1f7..ec8950f3d4 100644 --- a/application/agent/agent++/agentgen/agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp +++ b/application/agent/agent++/agentgen/agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp @@ -2447,6 +2447,15 @@ nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwaretUpgradeServerIP::nscrtv_eponeoc_mod_eo // the static pointer nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwaretUpgradeServerIP::instance. instance = this; //--AgentGen BEGIN=modEoCSoftwaretUpgradeServerIP::nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwaretUpgradeServerIP + char getValue[SNMP_IP_ADDRESS_STRING_MAX_LENGTH]; + if (SystemManager::instance()->getConfFileParam(getValue, SPIDLIB_ADMIN_FTP_ADDRESS_KEY, SPIDLIB_CONFIG_SYSTEM_PATH, SNMP_IP_ADDRESS_STRING_MAX_LENGTH)) + { + set_state(IpAddress("127.0.0.1")); + } + else + { + set_state(IpAddress(getValue)); + } //--AgentGen END } @@ -2569,6 +2578,16 @@ nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeServerPort::nscrtv_eponeoc_mod_e // the static pointer nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeServerPort::instance. instance = this; //--AgentGen BEGIN=modEoCSoftwareUpgradeServerPort::nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeServerPort + char getValue[DEFAULT_SNMP_STRING_MAX_LENGTH]; + if (SystemManager::instance()->getConfFileParam(getValue, SPIDLIB_ADMIN_FTP_PORT_KEY, SPIDLIB_CONFIG_SYSTEM_PATH, DEFAULT_SNMP_STRING_MAX_LENGTH)) + { + set_state(SnmpInt32(21)); + } + else + { + int temp = strtol(getValue, NULL, 10); + set_state(SnmpInt32(temp)); + } //--AgentGen END } @@ -2700,6 +2719,15 @@ nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeLogin::nscrtv_eponeoc_mod_eoc_mi // the static pointer nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeLogin::instance. instance = this; //--AgentGen BEGIN=modEoCSoftwareUpgradeLogin::nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradeLogin + char getValue[DEFAULT_SNMP_STRING_MAX_LENGTH]; + if (SystemManager::instance()->getConfFileParam(getValue, SPIDLIB_ADMIN_FTP_LOGIN_KEY, SPIDLIB_CONFIG_SYSTEM_PATH, DEFAULT_SNMP_STRING_MAX_LENGTH)) + { + set_state("login"); + } + else + { + set_state(getValue); + } //--AgentGen END } @@ -2827,6 +2855,15 @@ nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradePassWord::nscrtv_eponeoc_mod_eoc // the static pointer nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradePassWord::instance. instance = this; //--AgentGen BEGIN=modEoCSoftwareUpgradePassWord::nscrtv_eponeoc_mod_eoc_mib_modEoCSoftwareUpgradePassWord + char getValue[DEFAULT_SNMP_STRING_MAX_LENGTH]; + if (SystemManager::instance()->getConfFileParam(getValue, SPIDLIB_ADMIN_FTP_PASSWORD_KEY, SPIDLIB_CONFIG_SYSTEM_PATH, DEFAULT_SNMP_STRING_MAX_LENGTH)) + { + set_state("*****"); + } + else + { + set_state(getValue); + } //--AgentGen END } -- cgit v1.2.3