[Ocfs2-commits] manish commits r2257 - trunk/fs/ocfs2/cluster
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Mon May 16 22:23:47 CDT 2005
Author: manish
Signed-off-by: zab
Signed-off-by: mfasheh
Date: 2005-05-16 22:23:45 -0500 (Mon, 16 May 2005)
New Revision: 2257
Modified:
trunk/fs/ocfs2/cluster/nodemanager.c
Log:
Make ip address config setting work right on big endian too
Signed-off-by: zab
Signed-off-by: mfasheh
Modified: trunk/fs/ocfs2/cluster/nodemanager.c
===================================================================
--- trunk/fs/ocfs2/cluster/nodemanager.c 2005-05-17 01:30:51 UTC (rev 2256)
+++ trunk/fs/ocfs2/cluster/nodemanager.c 2005-05-17 03:23:45 UTC (rev 2257)
@@ -361,8 +361,8 @@
unsigned int octets[4];
u32 ipv4_addr = 0; /* network order */
- ret = sscanf(page, "%3u.%3u.%3u.%3u", &octets[0], &octets[1],
- &octets[2], &octets[3]);
+ ret = sscanf(page, "%3u.%3u.%3u.%3u", &octets[3], &octets[2],
+ &octets[1], &octets[0]);
if (ret != 4)
return -EINVAL;
@@ -371,6 +371,7 @@
return -ERANGE;
ipv4_addr |= octets[i] << (i * 8);
}
+ ipv4_addr = htonl(ipv4_addr);
ret = 0;
write_lock(&cluster->cl_nodes_lock);
More information about the Ocfs2-commits
mailing list