aboutsummaryrefslogtreecommitdiff
path: root/linux-user/syscall_defs.h
diff options
context:
space:
mode:
authorLionel Landwerlin <lionel.landwerlin@openwide.fr>2009-04-25 23:31:18 +0200
committerRiku Voipio <riku.voipio@nokia.com>2009-06-16 16:56:29 +0300
commit6e3cb58fa21727929b4b983522ba3b9b0ba66f9d (patch)
tree3424d0ad1dedd22935048d1357608dd720440043 /linux-user/syscall_defs.h
parentb975b83becfc0d17b490e64a40f5c9c3e69f574f (diff)
downloadqemu-6e3cb58fa21727929b4b983522ba3b9b0ba66f9d.zip
qemu-6e3cb58fa21727929b4b983522ba3b9b0ba66f9d.tar.gz
qemu-6e3cb58fa21727929b4b983522ba3b9b0ba66f9d.tar.bz2
linux-user: Added IP_(UN)BLOCK_SOURCE/IP_(ADD|DROP)_SOURCE_MEMBERSHIP flags to setsockopt
linux-user: Added IP_(UN)BLOCK_SOURCE/IP_(ADD|DROP)_SOURCE_MEMBERSHIP flags to setsockopt Signed-off-by: Lionel Landwerlin <lionel.landwerlin@openwide.fr> Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Diffstat (limited to 'linux-user/syscall_defs.h')
-rw-r--r--linux-user/syscall_defs.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
index 6e68c91..89b73b8 100644
--- a/linux-user/syscall_defs.h
+++ b/linux-user/syscall_defs.h
@@ -126,6 +126,13 @@ struct target_ip_mreqn {
abi_long imr_ifindex;
};
+struct target_ip_mreq_source {
+ /* big endian */
+ uint32_t imr_multiaddr;
+ uint32_t imr_interface;
+ uint32_t imr_sourceaddr;
+};
+
struct target_timeval {
abi_long tv_sec;
abi_long tv_usec;