1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-03 00:18:36 +00:00

Fix the socket helper port functions.

The returned port needs conversion from network byte
order to host byte order before it can be used.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195280
This commit is contained in:
George Kiagiadakis 2010-11-10 18:56:55 +00:00
parent 4742556c51
commit f19f108a4e

View File

@ -59,7 +59,7 @@ unsigned short peerPort(int sock)
if (getpeername(sock, &sa, &salen) == 0) {
struct sockaddr_in *si = (struct sockaddr_in *)&sa;
return si->sin_port;
return ntohs(si->sin_port);
}
return 0;
@ -98,7 +98,7 @@ unsigned short localPort(int sock)
if (getsockname(sock, &sa, &salen) == 0) {
struct sockaddr_in *si = (struct sockaddr_in *)&sa;
return si->sin_port;
return ntohs(si->sin_port);
}
return 0;