diff options
| author | Paul Burton <paul@archlinuxmips.org> | 2014-06-22 11:25:33 +0100 |
|---|---|---|
| committer | Riku Voipio <riku.voipio@linaro.org> | 2014-06-29 14:19:58 +0300 |
| commit | 8289d112811adfd609c1e3d855427a96418564b0 (patch) | |
| tree | 2847284d80a3a6d03764baa7ec1faaedde010093 /hw/timer/omap_gptimer.c | |
| parent | 76b94245507881a0621c5bb3b144c3c19dcbcb4d (diff) | |
| download | focaccia-qemu-8289d112811adfd609c1e3d855427a96418564b0.tar.gz focaccia-qemu-8289d112811adfd609c1e3d855427a96418564b0.zip | |
linux-user: translate the result of getsockopt SO_TYPE
QEMU previously passed the result of the host syscall directly to the target program. This is a problem if the host & target have different representations of socket types, as is the case when running a MIPS target program on an x86 host. Introduce a host_to_target_sock_type helper function mirroring the existing target_to_host_sock_type, and call it to translate the value provided by getsockopt when called for the SO_TYPE option. Signed-off-by: Paul Burton <paul@archlinuxmips.org> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'hw/timer/omap_gptimer.c')
0 files changed, 0 insertions, 0 deletions