diff options
author | Peter Maydell | 2016-04-04 13:09:27 +0200 |
---|---|---|
committer | Peter Maydell | 2016-04-04 13:09:27 +0200 |
commit | bdc5db01c354abf19d21872cbcf51328bb8650db (patch) | |
tree | c8f390cd7e7cc6986b6a5febcdcaf5c99bc6012f /slirp/ip_input.c | |
parent | Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault-2' into s... (diff) | |
parent | slirp: Allow disabling IPv4 or IPv6 (diff) | |
download | qemu-bdc5db01c354abf19d21872cbcf51328bb8650db.tar.gz qemu-bdc5db01c354abf19d21872cbcf51328bb8650db.tar.xz qemu-bdc5db01c354abf19d21872cbcf51328bb8650db.zip |
Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault-2' into staging
slirp updates (2)
# gpg: Signature made Fri 01 Apr 2016 16:52:09 BST using RSA key ID FB6B2F1D
# gpg: Good signature from "Samuel Thibault <samuel.thibault@gnu.org>"
# gpg: aka "Samuel Thibault <sthibault@debian.org>"
# gpg: aka "Samuel Thibault <samuel.thibault@inria.fr>"
# gpg: aka "Samuel Thibault <samuel.thibault@labri.fr>"
# gpg: aka "Samuel Thibault <samuel.thibault@ens-lyon.org>"
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg: It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 900C B024 B679 31D4 0F82 304B D017 8C76 7D06 9EE6
# Subkey fingerprint: F632 74CD C630 0873 CB3D 29D9 E3E5 1CE8 FB6B 2F1D
* remotes/thibault/tags/samuel-thibault-2:
slirp: Allow disabling IPv4 or IPv6
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'slirp/ip_input.c')
-rw-r--r-- | slirp/ip_input.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/slirp/ip_input.c b/slirp/ip_input.c index b464f6baf0..cdd54833a3 100644 --- a/slirp/ip_input.c +++ b/slirp/ip_input.c @@ -80,6 +80,10 @@ ip_input(struct mbuf *m) register struct ip *ip; int hlen; + if (!slirp->in_enabled) { + goto bad; + } + DEBUG_CALL("ip_input"); DEBUG_ARG("m = %p", m); DEBUG_ARG("m_len = %d", m->m_len); |