diff options
author | rich cannings <richc@google.com> | 2011-02-16 13:43:44 -0800 |
---|---|---|
committer | rich cannings <richc@google.com> | 2011-02-16 16:18:33 -0800 |
commit | 7339b55944e97077e4f74c4be34cd956ae44198b (patch) | |
tree | fa4d61112a5144ac4932e90693b2b0b281787d69 /slirp-android/udp.h | |
parent | bdedc85ca0c7ae3dcb9771595d196e6f533f4492 (diff) | |
download | external_qemu-7339b55944e97077e4f74c4be34cd956ae44198b.zip external_qemu-7339b55944e97077e4f74c4be34cd956ae44198b.tar.gz external_qemu-7339b55944e97077e4f74c4be34cd956ae44198b.tar.bz2 |
Add user mode networking restrictions: a firewall
Command line options added and code is supported for:
QEMU_OPTION_drop_udp
QEMU_OPTION_drop_tcp
QEMU_OPTION_allow_tcp
QEMU_OPTION_drop_log
QEMU_OPTION_net_forward
QEMU_OPTION_max_dns_conns
QEMU_OPTION_allow_udp
QEMU_OPTION_dns_log
Also, this change makes the default max DNS connections unlimited.
Change-Id: I887213149956dda155ef514418365bd80d8f1236
Diffstat (limited to 'slirp-android/udp.h')
-rw-r--r-- | slirp-android/udp.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/slirp-android/udp.h b/slirp-android/udp.h index 4350ec3..2224181 100644 --- a/slirp-android/udp.h +++ b/slirp-android/udp.h @@ -69,7 +69,6 @@ struct udpiphdr { #define ui_ulen ui_u.uh_ulen #define ui_sum ui_u.uh_sum -#ifdef LOG_ENABLED struct udpstat { /* input statistics: */ u_long udps_ipackets; /* total input packets */ @@ -83,7 +82,6 @@ struct udpstat { /* output statistics: */ u_long udps_opackets; /* total output packets */ }; -#endif /* * Names for UDP sysctl objects @@ -91,9 +89,7 @@ struct udpstat { #define UDPCTL_CHECKSUM 1 /* checksum UDP packets */ #define UDPCTL_MAXID 2 -#ifdef LOG_ENABLED extern struct udpstat udpstat; -#endif extern struct socket udb; struct mbuf; |