summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Decavel2009-11-12 09:49:14 +0100
committerBenjamin Decavel2009-11-12 09:49:14 +0100
commitfd6a5c9565dfab7f45ea38d44654b04f55660cd7 (patch)
treef6fba87519a440925964245917e98f80d983b66e
parentc03120a4424ab1c83a9138f4a588553930d6dd1c (diff)
SNMP agent: fixed wrong init values for ip, port, login and password
-rw-r--r--application/agent/agent++/agentgen/agent/src/nscrtv_eponeoc_mod_eoc_mib.cpp37
1 files changed, 37 insertions, 0 deletions
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
}