update
This commit is contained in:
parent
20706b8b96
commit
95dab4f0cf
@ -1256,12 +1256,12 @@ BOOLEAN CRYDevice::processRyFTP2MinioParam(const Json::Value jsonRoot, int pid)
|
||||
config_config.processes[pid].option.ftp2minio.net.bind_addr = INADDR_ANY;
|
||||
config_config.processes[pid].option.ftp2minio.net.bind_port = 0;
|
||||
config_config.processes[pid].option.ftp2minio.net.target_addr = INADDR_ANY;
|
||||
config_config.processes[pid].option.ftp2minio.net.target_port = 502;
|
||||
config_config.processes[pid].option.ftp2minio.net.target_port = 21;
|
||||
|
||||
if (jsonRoot["targetAddr"].isInt()) {
|
||||
config_config.processes[pid].option.ftp2minio.net.target_addr = jsonRoot["targetAddr"].asInt();
|
||||
} else if (jsonRoot["targetAddr"].isString()) {
|
||||
if (inet_pton(AF_INET, jsonRoot["targetAddr"].asCString(), &config_config.processes[pid].option.ftp2minio.net.target_addr) == 1) {
|
||||
if (jsonRoot["ftpHost"].isInt()) {
|
||||
config_config.processes[pid].option.ftp2minio.net.target_addr = jsonRoot["ftpHost"].asInt();
|
||||
} else if (jsonRoot["ftpHost"].isString()) {
|
||||
if (inet_pton(AF_INET, jsonRoot["ftpHost"].asCString(), &config_config.processes[pid].option.ftp2minio.net.target_addr) == 1) {
|
||||
vLog(LOG_DEBUG, "IPv4 地址转换成功,网络字节序为: %u.\n", config_config.processes[pid].option.ftp2minio.net.target_addr);
|
||||
} else {
|
||||
vLog(LOG_ERROR, "inet_pton error(%d,%s).\n", errno, strerror(errno));
|
||||
|
@ -79,6 +79,10 @@ AmsConnection::AmsConnection(Router& __router, const struct addrinfo* const dest
|
||||
struct in_addr ss{htonl(remoteIp)};
|
||||
LOG_INFO("Socket connect["<<std::string(inet_ntoa(ss))<<"] is done.");
|
||||
}
|
||||
else
|
||||
{
|
||||
socket.Shutdown();
|
||||
}
|
||||
}
|
||||
|
||||
AmsConnection::~AmsConnection()
|
||||
|
Loading…
Reference in New Issue
Block a user