[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdenetwork/krfb/krfb
From:       George Kiagiadakis <kiagiadakis.george () gmail ! com>
Date:       2010-11-10 18:56:56
Message-ID: 20101110185656.1A807AC89E () svn ! kde ! org
[Download RAW message or body]

SVN commit 1195280 by gkiagia:

Fix the socket helper port functions.

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

 M  +2 -2      sockethelpers.cpp  


--- trunk/KDE/kdenetwork/krfb/krfb/sockethelpers.cpp #1195279:1195280
@@ -59,7 +59,7 @@
 
     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 @@
 
     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;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic