Commit 43896687 authored by 王思远's avatar 王思远

UTC:2025-11-25 8:35:09 :

parent 8cd53798
......@@ -331,7 +331,7 @@ void writeData(int fd)
int main(int argc, char *argv[])
{
// Get arguments.
if (argc != 4) {
if (argc != 5) {
::std::cerr << "Illegal arguments." << ::std::endl;
return -1;
}
......@@ -365,7 +365,7 @@ int main(int argc, char *argv[])
::std::cerr << "Illegal local IP address \"" << bindIP << "\".";
return -1;
}
bindAddress.sin_port = listenPort;
bindAddress.sin_port = htons(listenPort);
auto bindResult = ::bind(fd, reinterpret_cast<::sockaddr *>(&bindAddress),
sizeof(bindAddress));
if (bindResult < 0) {
......@@ -375,7 +375,7 @@ int main(int argc, char *argv[])
return -1;
}
// Connect.
// Make send address.
::sockaddr_in targetAddress;
::memset(&targetAddress, 0, sizeof(targetAddress));
targetAddress.sin_family = AF_INET;
......@@ -383,7 +383,7 @@ int main(int argc, char *argv[])
::std::cerr << "Illegal DMD3A IP address \"" << dmd3aIP << "\".";
return -1;
}
targetAddress.sin_port = targetPort;
targetAddress.sin_port = htons(targetPort);
auto connectResult
= ::connect(fd, reinterpret_cast<::sockaddr *>(&targetAddress),
sizeof(targetAddress));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment