|
|
@@ -679,9 +679,7 @@ int snmp_thread(void *arg)
|
|
|
netsnmp_ds_set_boolean(NETSNMP_DS_APPLICATION_ID, NETSNMP_DS_AGENT_ROLE, 1);
|
|
|
|
|
|
/* initialize the agent library */
|
|
|
- sys_get_run_dir(path);
|
|
|
- strcat(path, "/");
|
|
|
- strcat(path, SNMP_MIB_NAME);
|
|
|
+ sys_get_path(path, SNMP_MIB_NAME);
|
|
|
init_agent(path);
|
|
|
|
|
|
/* initialize your mib code here */
|
|
|
@@ -772,10 +770,7 @@ int _global_device_manage_init(GlobalDeviceManager* _globalDeviceManager)
|
|
|
_globalDeviceManager->useSlaveCount = 0 ;
|
|
|
|
|
|
//链接数据库获取配置信息
|
|
|
- sys_get_run_dir(path);
|
|
|
- strcat(path, "/");
|
|
|
- strcat(path, DATABASE_NAME);
|
|
|
-
|
|
|
+ sys_get_path(path, DATABASE_NAME);
|
|
|
log_i("database: %s\n", path);
|
|
|
ret = sqlite_init(&_globalDeviceManager->db, path);
|
|
|
if(ret<0)
|