]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
hfaxd: Port is network byte order, correct logging of it
authorAidan Van Dyk <aidan+espresso@ifax.com>
Fri, 3 Jun 2011 17:28:58 +0000 (13:28 -0400)
committerPatrice Fournier <patrice.fournier@ifax.com>
Mon, 5 Aug 2024 09:42:35 +0000 (05:42 -0400)
hfaxd/InetFaxServer.c++

index ee122a889e968aaed3f2e0ca5265a3a6a081f807..cc9c25b2278991e76b712803412acad06c90d05d 100644 (file)
@@ -647,9 +647,9 @@ void
 InetFaxServer::portCmd(Token t)
 {
     if (t == T_EPRT)
-       logcmd(T_EPRT, "|%d|%s|%u|", 1, inet_ntoa(data_dest.in.sin_addr), data_dest.in.sin_port);
+       logcmd(T_EPRT, "|%d|%s|%u|", 1, inet_ntoa(data_dest.in.sin_addr), ntohs(data_dest.in.sin_port));
     else
-       logcmd(T_PORT, "%s;%u", inet_ntoa(data_dest.in.sin_addr), data_dest.in.sin_port);
+       logcmd(T_PORT, "%s;%u", inet_ntoa(data_dest.in.sin_addr), ntohs(data_dest.in.sin_port));
     usedefault = false;
     if (pdata >= 0)
        (void) Sys::close(pdata), pdata = -1;