diff --git a/das-dn/cmg/ry.cpp b/das-dn/cmg/ry.cpp index a6f60a60..dc0a1ecc 100644 --- a/das-dn/cmg/ry.cpp +++ b/das-dn/cmg/ry.cpp @@ -1391,10 +1391,14 @@ BOOLEAN CRYDevice::processRyADSParam(const Json::Value jsonRoot, int pid) //用户名 if (jsonRoot["adsUser"].isString()) { config_config.processes[pid].option.ryads.user = atoi(jsonRoot["adsUser"].asCString()); + } else { //默认存在允许ftp功能 + snprintf(config_config.processes[pid].option.ryads.user, sizeof(config_config.processes[pid].option.ryads.user), "%s", "admin"); } //密码 if (jsonRoot["adsPassword"].isString()) { config_config.processes[pid].option.ryads.password = atoi(jsonRoot["adsPassword"].asCString()); + } else { //默认存在允许ftp功能 + snprintf(config_config.processes[pid].option.ryads.password, sizeof(config_config.processes[pid].option.ryads.password), "%s", "admin"); } return TRUE;