aboutsummaryrefslogtreecommitdiff
path: root/rwhandler.c
diff options
context:
space:
mode:
authorJamie Lentin <jm@lentin.co.uk>2010-11-26 15:04:08 +0200
committerRiku Voipio <riku.voipio@nokia.com>2010-12-03 15:09:39 +0200
commitf3b974cd3bb624cc7a3004db902b59d599ff016a (patch)
treea22dbe7945ce6d4aa5c6ad22c3d921c78610634b /rwhandler.c
parentbee70008074570ef2c368aec80918c2494065247 (diff)
linux-user: Translate getsockopt level option
n setsockopt, the socket level options are translated to the hosts' architecture before the real syscall is called, e.g. TARGET_SO_TYPE -> SO_TYPE. This patch does the same with getsockopt. Tested on a x86 host emulating MIPS. Without it:- $ grep getsockopt host.strace 31311 getsockopt(3, SOL_SOCKET, 0x1007 /* SO_??? */, 0xbff17208, 0xbff17204) = -1 ENOPROTOOPT (Protocol not available) With:- $ grep getsockopt host.strace 25706 getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0 Whitespace cleanup: Riku Voipio Signed-off-by: Jamie Lentin <jm@lentin.co.uk> Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Diffstat (limited to 'rwhandler.c')
0 files changed, 0 insertions, 0 deletions