[haiku-commits] r40453 - haiku/trunk/src/kits/network/libnetapi

  • From: axeld@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 11 Feb 2011 23:49:07 +0100 (CET)

Author: axeld
Date: 2011-02-11 23:49:07 +0100 (Fri, 11 Feb 2011)
New Revision: 40453
Changeset: http://dev.haiku-os.org/changeset/40453

Modified:
   haiku/trunk/src/kits/network/libnetapi/NetworkAddress.cpp
Log:
* We need to convert the endian of the passed in IPv4 address.


Modified: haiku/trunk/src/kits/network/libnetapi/NetworkAddress.cpp
===================================================================
--- haiku/trunk/src/kits/network/libnetapi/NetworkAddress.cpp   2011-02-11 
22:48:24 UTC (rev 40452)
+++ haiku/trunk/src/kits/network/libnetapi/NetworkAddress.cpp   2011-02-11 
22:49:07 UTC (rev 40453)
@@ -446,7 +446,7 @@
                return B_BAD_VALUE;
 
        sockaddr_in& address = (sockaddr_in&)fAddress;
-       address.sin_addr.s_addr = inetAddress;
+       address.sin_addr.s_addr = htonl(inetAddress);
        return B_OK;
 }
 


Other related posts: