changeset 18892:b268e186d029

lib: Fixed unit test with big-endian CPUs. Patch by Michal Hlavinka / Redhat
author Timo Sirainen <tss@iki.fi>
date Mon, 29 Jun 2015 13:36:38 +0300
parents 740935acc0f8
children 86b75d360241
files src/lib/test-net.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/test-net.c	Mon Jun 29 13:06:03 2015 +0300
+++ b/src/lib/test-net.c	Mon Jun 29 13:36:38 2015 +0300
@@ -56,7 +56,7 @@
 	test_begin("net_ip2addr()");
 	test_assert(net_addr2ip("127.0.0.1", &ip) == 0 &&
 		    ip.family == AF_INET &&
-		    ip.u.ip4.s_addr == (127 | (1 << 24)));
+		    ntohl(ip.u.ip4.s_addr) == (0x7f000001));
 #ifdef HAVE_IPV6
 	test_assert(net_addr2ip("::5", &ip) == 0 &&
 		    ip.family == AF_INET6 &&