Whamcloud - gitweb
LU-521 lnet: Fix endian issue introduced by change 1338
authorDoug Oucharek <doug@whamcloud.com>
Tue, 4 Sep 2012 19:35:35 +0000 (12:35 -0700)
committerOleg Drokin <green@whamcloud.com>
Mon, 10 Sep 2012 19:58:39 +0000 (15:58 -0400)
commit634f76431b5d235b8e6c818297d4dcf403198e44
tree25fd2a64f6d4b807b3524dc7e5edc64d2df95044
parentae25f616ffc3e4af2c7e4c727ecf185d32e26bf6
LU-521 lnet: Fix endian issue introduced by change 1338

In change 1338 done for LU-521, an endian issue was introduced
when the magic number for the RPC header was swapped before
the body has been swapped. We use the magic number to
determine if the body needs swapping.

Signed-off-by: Doug Oucharek <doug.s.oucharek@intel.com>
Change-Id: I0a64ca13dbdc04169d59a1bd531b4877e8736993
Reviewed-on: http://review.whamcloud.com/3831
Reviewed-by: Isaac Huang <he.huang@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Liang Zhen <liang@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: Oleg Drokin <green@whamcloud.com>
lnet/selftest/rpc.c
lnet/selftest/rpc.h